28
2919 Ivy St
San Diego, CA 92104
$2,595,000 USD
1,800 SF
4
Units
4.65% Cap Rate
1,800 SF
$2,595,000 USD
Apartments