7470 S Priest Dr
Tempe, AZ 85283
$3,700,000 USD
4,907 SF
4,907 SF
$3,700,000 USD
Restaurant