City receives $300,036 grant for sidewalk