Extended Stay America
298 SW 15th Rd
Miami, FL 33129
Miami, FL 33129