11
6900 W Morelos Pl
Chandler, AZ 85226
$13,500,000 USD
58,699 SF
58,699 SF
$13,500,000 USD
Warehouse