10661 SW 108 AVE: Reviews & Record | Kendall, Miami | Lucid Rents