More than 500 homes will be built for defence workers in Rockingham as part of an agreement between Western Australian businesses and the federal government.

More than 500 homes will be built for defence workers in Rockingham as part of an agreement between Western Australian businesses and the federal government.