58
5055 73rd St
San Diego, CA 92115
$11,750,000 USD
33,740 SF
39
Units
5.38% Cap Rate
33,740 SF
$11,750,000 USD
Apartments