12803 SW 32ND Street # 141, Miramar FL 33027 | Rent SFL