175 NE 203RD Terrace # 24, Miami Gardens FL 33179 | Rent SFL