Address: 110 S Priest Dr #101, Tempe, AZ 85281
Courtesy of: LRA Real Estate Group, LLC
Next door to the famous Dhaba Restaurant. Plaza has high traffic and a distinct landmark design. One mile from Arizona State University, close to major freeways, and a few steps from the McClintock light rail station.