Carpenter's Shelter Opens New Shelter and Affordable Housing

New Heights development gives Carpenter's Shelter a purpose-built home and much-needed affordable housing for residents.

by