3181 SW 13th St # 403, Miami FL 33145 | Rent SFL