Pleasant Valley Homes

Black Locust

The Black Locust

 

Triplex

Three "Black Locust" triplex units in Maine