Grenfell was incorporated as a town in 1911, and hosts a stable economic base and reasonable land prices.
Grenfell was incorporated as a town in 1911. Grenfell hosts a stable economic base. Grenfell hosts reasonable land prices.