14
Owner/User or Development Site
Los Angeles, CA
$4,000,000 USD
9,756 SF
3
Units
9,756 SF
$4,000,000 USD
Other