Homes nestled in New Castle