35
8621 Bellanca Ave
Los Angeles, CA 90045
$4,995,000 USD
11,798 SF
11,798 SF
$4,995,000 USD
Office