Homes for Sale in St. Stephen

| 150 Properties
  • Newest
  • Price
  • Beds
  • Bath
  • Sqft
There are currently 111 Homes for Sale in St. Stephen, New Brunswick. The average listing price for St. Stephen homes on Ovlix.com $128,252
Saint John $200,678
Rothesay $370,041
St. Andrews $416,864
Quispamsis $208,569
Woodstock $141,254
Grand Manan $168,130
Fredericton $327,496
Hampton $125,604
New Maryland $253,971