14
6218 Maywood Ave
Bell, CA 90201
$1,795,000 USD
8,220 SF
8,220 SF
$1,795,000 USD
Warehouse