Welcome to your Bird’s Hill Needham dream home! This unique modern-style residence at 176 Hillcrest Rd. has a wonderful ...