Leschenault Recreation Pavilion
Harvey
Project Value: $4.15M