12660 NE 4th Ave # 0, North Miami FL 33161 | Rent SFL