Priest / Greentree Business Center

Location
Tempe, AZ

Owner
Arizona Tile

Size
119,385 SF