Extended stay hotel · 1750 Sw 1 St Ave, Miami, FL
More food in Miami, FL · Extended Stay Hotel in Miami