5
106 S 54th St
Chandler, AZ 85226
$1,700,000 USD
5,220 SF
5,220 SF
$1,700,000 USD
Research And Development