Duffus Architect

1496 Lower Water, Halifax, NS, B3J 1R9

Get directions

Tel: 902-420-1851

gfduffus@gfduffusandco.ca

Try a new search