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