After the successful completion in 2024 of our 48-apartment Davis Ridge project in Concord, NH, CATCH is excited to expand its capacity in 2025 to create ... create homes and support the 900+ children ...
The third building is scheduled to open in February, bringing the total number of apartments to 96, but the rest of the ...