Active$699,900
TLC ≈ $5,219/mo
4 2 1,935 sqft
25 Sheppard Ave, Braintree, MA 02184
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active