The Place at Edgewood Apartments Tucson is located in one of the most exclusive and beautiful locations in Tucson, Arizona, offering spectacular mountain views. Reflecting a passion for simplicity and elegance, our apartment homes present a compelling portrait of refined apartment living in Southern Arizona. A variety of six stunning floor plans, incredibly attractive amenities, excellent schools, world-class shopping and dining, and outdoor recreation are only a few of the many advantages.