House for sale, 2170 NW 84th St, in Miami, United StatesMiami, 2170 NW 84th StDetached house • 3 room(s) • 3 bed. • 2 bath. • 96.25 m²