128 Webster St, Needham

Loan Amount: $1,265,000
LTV: 72%
Sale Price: $1,755,000
Type: Single Family New Construction