28
321 Tremont St
Avalon, CA 90704
$10,750,000 USD
58,700 SF
62
Units
6.56% Cap Rate
58,700 SF
$10,750,000 USD
Apartments