22
2114 Abbott St
San Diego, CA 92107
$2,560,000 USD
3,475 SF
8
Units
4.02% Cap Rate
3,475 SF
$2,560,000 USD
Apartments