19
1009 E 29th St
Los Angeles, CA 90011
$5,450,000 USD
10,324 SF
19
Units
6.95% Cap Rate
10,324 SF
$5,450,000 USD
Apartments