and / or
Search
and / or

Greenwood Manor Apartments

2600 South 19th Street, Terre Haute, IN 47802
100%
1
Reviews
100%
Apartment Rating
66%
City Average
05/07/12
Resident

they smell when you walk in you can hear the neighbors you hardly ever have a close parking spot and the cops are there quite often. You do not wanna live in phase two thats for sure there the ones that… Full Review ▶

1 to 1 of 1

Nearby Apartments

1 to 1 of 1