Updated Today COMPARE Deca Apartments 320 Falls St, Greenville, SC 29601 Studio - 2 Beds $1,989 - $5,301