$1,099,000New3 bd · 2 ba · 1,597 sqft1041 NE 178th Ter, North Miami Beach, FL 33162WINDWARD MANOR NO 2