The Haven at RTP
1

2920 New Haven Dr, Durham, NC, 27703

1.0
1 Reviews
Management
2.0
Rental Unit
3.0
Living Experience
4.0
All Reviews (1)
Sort:
Newest
The management refused to fix the A/C un...
The management refused to fix the A/C units — everyone whose renting an apartment has to sleep with their windows open.
image