The Medici Atlanta, GA Built in 2008, The Medici at Piazza at Paces is a 6-story, 152,000 square foot Class-A office building located near the Buckhead neighborhood of Atlanta. Product Type Scope of Services Project Size Architect Contractor Partners Visit Website Visit Construction Webcam Client Contact {tag_project category}