Property Details for 1171 NW 66th St
Description provided by Trulia
This Lot/Land is located at 1171 Northwest 66th Street, Miami, FL. 1171 NW 66th St is in the Model City neighborhood in Miami, FL and in ZIP Code 33150.
See businesses, amenities, and crimes near this home