8
328 N Alexandria Ave
Los Angeles, CA 90004
$1,200,000 USD
4,003 SF
8
Units
4.33% Cap Rate
4,003 SF
$1,200,000 USD
Apartments