River Ridge Apartments is a large brick and siding apartment complex next to Front Line Christian Church on State Street. This is an Energy Star Homes Development and is part of the Hamden Community Energy Initiative in partnership with UI. The one and two bed room apartments are available for rent or lease.