38
2959-2981 54th St
San Diego, CA 92105
$3,525,000 USD
9,360 SF
12
Units
5.06% Cap Rate
9,360 SF
$3,525,000 USD
Apartments