Address: 14365 Southwest 164 Terrace, Miami, United States
Situated in Miami, this air-conditioned holiday home features free WiFi and a patio. The unit is 20 km from Dolphin Mall. Free private parking is available on site. There is a seating area and a kitchen complete with a dishwasher and an oven.