Richard Mackay

Oct 19, 2016

Just Leased 820 Indian School Rd

A lease for 1,380 square feet was recently consummated. The location of the property is 820-822 E Indian School Rd in Phoenix, AZ. Richard Mackay.

More