2411 Laguna Circle # 1004, North Miami FL 33181 | Rent SFL