3
123 E Olive Ave
Monrovia, CA 91016
$1,200,000 USD
1,700 SF
1,700 SF
$1,200,000 USD
Warehouse