23
215-221 20th St
San Diego, CA 92102
$1,750,000 USD
3,351 SF
6
Units
4.62% Cap Rate
3,351 SF
$1,750,000 USD
Apartments