$1,250,0003 syp. · 2 łaz. · 1,817 sq ft1191 NE 175th St, North Miami Beach, FL 33162WINDWARD MANOR NO 3