House for sale, 1181 NE 97th St, Miami-Dade, Florida, in Miami, United StatesMiami, 1181 NE 97th St, Miami-Dade, FloridaDetached house • 1 room(s) • 4 bed. • 4 bath. • 290.6 m²