13
Owner/User or Development Site
Los Angeles, CA
$4,500,000 USD
9,244 SF
3
Units
9,244 SF
$4,500,000 USD
Other