Natural Wood Floor Studio
11000 Biscayne Blvd, Miami 33161