2170 NW 84th St, Miami, FL, US, 33147.0 Description Beautiful renovated 3 bedroom 2 bathroom home just 15 minutes from Wynwood. This centrally located p Details Price: 499,000 USD Status: For Sale Type: Single Family Dwelling Bedrooms: 3 Bathrooms: 2 Images Back to Properties