Learn more about this property online at:
SOLD: Townsend Place at 207 E. McDowell Road in Phoenix, Arizona. Property consists of an existing ±13,150 square foot, two-story office building on approximately 41,680 square feet of land. Sale price was $2.5 million.
- Townsend Place, 207 E McDowell Rd, Phoenix, AZ 85004