We have found 27 properties on 21st St, San Diego, CA. Average price per square feet on 21st St is $185. It is 42% lower than average price per sqft San Diego. Average sale price on 21st St is $271,000. It is 55.2% lower than average sale price in San Diego.