9001 SW 77th Ave # C605, Miami FL 33156 | Rent SFL