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