Apartments at Palladian Place
260 Leigh Farm Rd, Durham, NC 27707
- Apartment
- 298 units
- Built in 2015
Open the ApartmentIntel application to view current rent and market analysis for this property.
260 Leigh Farm Rd, Durham, NC 27707
Open the ApartmentIntel application to view current rent and market analysis for this property.