London Terrace Apartments
Resident • 2004 - 2015 Not Recommended
This place is a Hood. People sell drugs here, more than 10 people living in some of the apts. and have pets (even its not allowed) but since they know people in the office no body will take action against them. Since last few days we have no heat even when we complain no one is interested in taking action. Please I beg everyone do not move to this Hood...
How was this review?
Thanks for voting!