Landlord:The Apartments at Palladian Place
Address:260 Leigh Farm Rd, Durham, NC 27707
Layout
0 bed, 0 bath, 714 sqft
Pets
NO
Unit Features:
Rent Facts:
$750
2 beds
$1699
3 beds
$1450