Opa-locka Townhome, 15 Mi to Miami Beach Vacation Home Opa-locka, Florida
Featuring a spa bath, Opa-locka Townhome, 15 Mi to Miami Beach! is located in Opa-locka. The property is set 18 km from Adrienne Arsht Center for the Performing Art, 19 km from American Airlines Arena and 19 km from Marlins Park.
Opa-locka, 33054, United States