1800 Sans Souci Blvd # 316, North Miami FL 33181 | Rent SFL