Overlook Apartments is conveniently located near highways 385 and 291, Pelham Road and just around the corner from Greenville's best shopping malls. Our remodeled one and two bedroom apartment homes feature spacious floor plans, bay windows and much more!
Short Term Lease
High Speed Internet Available
Near Public Transit
Lease Terms: 3 months, 6 months, 12 months, 30 day min. stay