Residents Report Frustrating Living Conditions At Apartment Complex
The complex, One Dartmouth Place, is located near Parker Road and Interstate 225.

More Videos

Stations