101 Leeward Terrace, Greer, SC 29650
3
beds
2
baths
1,701 Sq.Ft. LIVING AREA
0.35 Acres lot
Known for its graciously spread neighborhoods, award-winning schools, and family-friendly suburban feel.
Explore