Gorgeous Home on 1+ Acre Lot: 69 Windsor Road, Needham, MA For more information about this dream home, contact Ned Mahoney at (617) 799-0566. Share and Enjoy: Leave a ReplyYou must be logged in to post a comment. This site uses Akismet to reduce spam. Learn how your comment data is processed.