15
8325 Avalon Blvd
Los Angeles, CA 90003
$1,050,000 USD
3,600 SF
10
Units
4.54% Cap Rate
3,600 SF
$1,050,000 USD
Apartments