48 Wedgewood Dr

 48 Wedgewood Dr, LawrenceMA 01843
$1,8503 Beds1550 sqft