51
454 13th St
San Diego, CA 92101
$18,900,000 USD
25,226 SF
48
Units
3.19% Cap Rate
25,226 SF
$18,900,000 USD
Apartments