11
5055 73rd St
San Diego, CA 92115
$12,750,000 USD
33,740 SF
40
Units
5.34% Cap Rate
33,740 SF
$12,750,000 USD
Apartments