7
512 N Alexandria Ave
Los Angeles, CA 90004
$2,600,000 USD
11,184 SF
16
Units
7.2% Cap Rate
11,184 SF
$2,600,000 USD
Apartments