690 SW 1st Ct # 1703, Miami FL 33130 | Rent SFL