Meadows Address: 17602 North Cave Creek Road, Phoenix, Arizona 85032 Units: 165 Sold: $7,725,000 (April 2014) [Show thumbnails] For more information about upcoming investment opportunities, contact us: Your Name (required) Your Email (required) Subject Your Message