36
2256 Barry Ave
Los Angeles, CA 90064
$10,500,000 USD
20,782 SF
20,782 SF
$10,500,000 USD
Office