5215 SW 171st Ave, Miramar FL 33027 | Rent SFL