Poplar Manor
Apartment & Condo Complex
Website: teamapartments.com
Phone: (919) 383-3830
2716 Campus Walk Ave Durham, NC 27705 ·140.71 mi
Is this your business? Verify your listing
Reviews
yelp 5.0
1 reviews
5 star
1
4 star
0
3 star
0
2 star
0
1 star
0
B M.
08/25/16
I used to live here and loved it. Had a one bedroom apartment on the ground floor. The apartment had brand new appliances and 5 huge windows. Walking distance to duke west campus so ver...
MoreAdvertisement
