7
320 S Alvarado St
Los Angeles, CA 90057
$3,650,000 USD
18,216 SF
35
Units
5.76% Cap Rate
18,216 SF
$3,650,000 USD
Apartments