The Villas Of South Holland
-
133 E 163rd St
South Holland, IL 60473
Chamber Rating
Contact Info
Questions & Answers
Q Where is The Villas Of South Holland located?
A The Villas Of South Holland is located at 133 E 163rd St, South Holland, IL 60473
Q How is The Villas Of South Holland rated?
A The Villas Of South Holland has a 3.9 Star Rating from 14 reviewers.
Ratings and Reviews
The Villas Of South Holland
Overall Rating
Overall Rating
( 14 Reviews )
7
2
3
1
1
princess arrogance on Google
I loved visiting my cousin here but saddly she died I just wonder what's going to happen to her house
AGUSTIN ROMAN on Google
A very quiet place to live
Reginald Alley on Google
Great place to live
Alan Hodges on Google
Ruby Hutson on Google
Overall Rating
Overall Rating
( 14 Reviews )
7
2
3
1
1