3 bedroom apartments gainesville fl