Can only 2 people?
Address: 6700 NW 12th St, Miami, FL 33126, USA
Vivian Cubenas (Sunshine) | Sep 30, 2021
I have not gone there
Teresa Gonohzalez | Sep 30, 2020
Very cozy and clean
alberto alberto | Sep 30, 2020
A very private place, also in very inn
Thanks! Your answer is awaiting moderation.