8
6607 S Atlantic Ave
Bell, CA 90201
$9,950,000 USD
15,782 SF
15,782 SF
$9,950,000 USD
Storefront