Get directions to Shanghai & Tokyo in Waterstone Plaza

Don't konw how to get to Shanghai & Tokyo in Homestead, Florida FL 33033? Find driving directions to Shanghai & Tokyo below.

Waterstone Plaza location: 3020-3094 NE 41st Terrace, Homestead, FL 33033

Insert your starting address