7
1232 W 29th St
Los Angeles, CA 90007
$5,250,000 USD
12,753 SF
20
Units
5.21% Cap Rate
12,753 SF
$5,250,000 USD
Apartments