UNDER CONSTRUCTION. Cavour Place is an exclusive new development with 7 luxury custom homes crafted by Dallas’ award-winning home builder Centre Living Homes. Each home features a multi-level floor plan with high end finishes, and expansive balcony views of downtown. Our Tuscany floor plans showcase a covered 3rd floor balcony with downtown views, perfect for watching the sun set over the Dallas skyline. The new home community is located mere minutes from downtown and nestled in Old East Dallas between the shops and restaurants of Deep Ellum and Baylor Medical Center.