1
3663 S Power Rd
Mesa, AZ 85212
$2,680,000 USD
3,500 SF
4.85% Cap Rate
3,500 SF
$2,680,000 USD
General Retail