Houses for Sale in Shrewsbury, MA


  • 108 Howe Ave
    $438,900
    108 Howe Ave

    3 bed /  2 bath
    Single Family Home
  • 39 Knollwood Dr
    $359,900
    39 Knollwood Dr

    4 bed /  2.5 bath
    Single Family Home
  • 425 S Quinsigamond Ave
    $249,000
    425 S Quinsigamond Ave

    2 bed /  2 bath
    Single Family Home
  • 51 Shirley Rd
    $249,900
    51 Shirley Rd

    2 bed /  2 bath
    Single Family Home
  • 46 Barnard St
    $374,900
    46 Barnard St

    4 bed /  2 bath
    Single Family Home
  • 219 Gulf Street
    $749,900
    219 Gulf Street

    4 bed /  3 bath
    Single Family Home
  • 115 Boylston Circle
    $338,900
    115 Boylston Circle

    3 bed /  2 bath
    Single Family Home
  • 18 Millwood Dr
    $320,000
    18 Millwood Dr

    3 bed /  1.5 bath
    Single Family Home
  • 46 ROBERTSON DRIVE
    $180,000
    46 ROBERTSON DRIVE

    2 bed /  2 bath
    Single Family Home
  • 14 Artemas Ave
    $345,000
    14 Artemas Ave

    3 bed /  1 bath
    Single Family Home
  • 112 Hill St
    $749,000
    112 Hill St

    4 bed /  3 bath
    Single Family Home
  • 65 High St
    $554,000
    65 High St

    4 bed /  2.5 bath
    Single Family Home
  • 764 Grafton St
    $200,000
    764 Grafton St

    3 bed /  1.5 bath
    Single Family Home
  • 6 Wood St
    $499,900
    6 Wood St

    2 bed /  2 bath
    Single Family Home
  • 26 Oak Ridge Way
    $559,999
    26 Oak Ridge Way

    4 bed /  2.5 bath
    Single Family Home