8333 S River Pky
Tempe, AZ 85284
$14,650,000 USD
127,916 SF
127,916 SF
$14,650,000 USD
Loft Creative Space