St. Catharines, ON Real Estate for Sale, MLS® Listings & Homes for Sale

Filter
Price Beds Bathrooms Home Types
Save Search Saved!
Map List
458 homes available
Sort:
Reset All Filters
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$729,900
32 DUNDONALD ST, St. Catharines
4 Beds
4 Baths
0 square meters
MLS® X5988009
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$729,900
32 DUNDONALD Street, St. Catharines
4 Beds
4 Baths
1130 sqft
MLS® 40392399
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$668,800
28 VALERIE Drive, St. Catharines
3 Beds
3 Baths
1117 sqft
MLS® 40392845
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$449,990
11 MCGHIE Street, St. Catharines
2 Beds
2 Baths
875 sqft
MLS® 40392196
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$649,900
174 RYKERT ST, St. Catharines
4 Beds
4 Baths
0 square meters
MLS® X5986539
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$497,000
#3 -286 CUSHMAN RD, St. Catharines
3 Beds
3 Baths
0 square meters
MLS® X5987657
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$349,900
242 OAKDALE Avenue Unit# 306, St. Catharines
2 Beds
2 Baths
865 sqft
MLS® 40391654
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$579,000
131 PAGE Street, St. Catharines
5 Beds
5 Baths
1068 square feet
MLS® H4159054
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$779,000
5 EVELYNE Circle, St. Catharines
5 Beds
5 Baths
1300 sqft
MLS® 40382435
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$759,900
4 1/2 LEASIDE Drive, St. Catharines
4 Beds
4 Baths
1010 sqft
MLS® 40388562
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$759,900
4 1/2 LEASIDE DR, St. Catharines
4 Beds
4 Baths
0 square meters
MLS® X5984613
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$269,500
41 PAGE Street, St. Catharines
4 Beds
4 Baths
1080 sqft
MLS® 40392286
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$579,000
131 PAGE ST, St. Catharines
5 Beds
5 Baths
0 square meters
MLS® X5985027
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$497,000
286 CUSHMAN Road Unit# 3, St. Catharines
3 Beds
3 Baths
1130 sqft
MLS® 40391900
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$649,900
174 RYKERT Street, St. Catharines
4 Beds
4 Baths
1011 sqft
MLS® 40392445
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$779,000
5 EVELYNE CIRC, St. Catharines
5 Beds
5 Baths
0 square meters
MLS® X5985191
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$749,900
25 CUMMING ST, St. Catharines
5 Beds
5 Baths
0 square meters
MLS® X5985417
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$749,900
3 MATHIES Street, St. Catharines
2 Beds
2 Baths
1120 sqft
MLS® 40389726
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$735,000
21 TRACEY Road, St. Catharines
2 Beds
2 Baths
1412 sqft
MLS® 40387214
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$399,900
35 TOWERING HEIGHTS Boulevard Unit# 704, St. Catharines
2 Beds
2 Baths
980 sqft
MLS® 40387589
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$899,900
48 ELDERWOOD Drive, St. Catharines
5 Beds
5 Baths
1965 sqft
MLS® 40391529
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$599,000
20 DUNDEE DR, St. Catharines
4 Beds
4 Baths
0 square meters
MLS® X5981497
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$1,199,900
33 Oarsman Crescent, St. Catharines
3 Beds
3 Baths
1290 square feet
MLS® H4158919
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$899,900
48 ELDERWOOD DR, St. Catharines
5 Beds
5 Baths
0 square meters
MLS® X5981665
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$807,000
24 THE MEADOWS ST, St. Catharines
3 Beds
3 Baths
0 square meters
MLS® X5982511
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$1,649,900
90 Newport Street, St. Catharines
4 Beds
4 Baths
2264 square feet
MLS® H4158899
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$499,999
63 WILEY Street, St. Catharines
2 Beds
2 Baths
1057 sqft
MLS® 40387700
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$849,900
8 FERNWOOD Terrace, St. Catharines
4 Beds
4 Baths
1201 sqft
MLS® 40388860
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$599,000
20 DUNDEE Drive, St. Catharines
4 Beds
4 Baths
1000 sqft
MLS® 40385757
Card Image
NEW
$999,900
158A LAKE Street, St. Catharines
7 Beds
7 Baths
2728 sqft
MLS® 40386288
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$479,900
9 FLOWER Street, St. Catharines
3 Beds
3 Baths
972 sqft
MLS® 40379920
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$479,900
9 FLOWER ST, St. Catharines
3 Beds
3 Baths
0 square meters
MLS® X5979931
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$1,288,000
93 RIVERVIEW BLVD, St. Catharines
4 Beds
4 Baths
0 square meters
MLS® X5981165
Card Image
Card Image
NEW
$799,900
1517 FOURTH Avenue, St. Catharines
2 Beds
2 Baths
1063 sqft
MLS® 40390747
Card Image
Card Image
NEW
$799,900
1517 FOURTH Avenue, St. Catharines
0 sqft
MLS® 40390723
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$799,900
18 VALENCIA Drive, St. Catharines
4 Beds
4 Baths
1220 sqft
MLS® 40388184
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$2,098,000
14 PAWLING Street, St. Catharines
4 Beds
4 Baths
2247 sqft
MLS® 40390846
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$1,279,900
407 VINE Street, St. Catharines
0 sqft
MLS® 40390936
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$499,900
56 COSBY Avenue, St. Catharines
3 Beds
3 Baths
1150 sqft
MLS® 40390708
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$674,000
40 MACKENZIE KING Avenue, St. Catharines
3 Beds
3 Baths
1500 sqft
MLS® 40389371
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$624,900
202 PARNELL Road, St. Catharines
4 Beds
4 Baths
1120 sqft
MLS® 40388828
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$375,000
17 OLD PINE Trail Unit# 162, St. Catharines
2 Beds
2 Baths
962 sqft
MLS® 40375988
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$1,279,900
407 VINE Street, St. Catharines
3400 sqft
MLS® 40390962
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$674,000
40 MACKENZIE KING AVE, St. Catharines
3 Beds
3 Baths
0 square meters
MLS® X5978771
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$749,900
63 Wakelin Terrace, St. Catharines
5 Beds
5 Baths
1470 square feet
MLS® H4158788
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$499,900
52 LORNE ST, St. Catharines
3 Beds
3 Baths
0 square meters
MLS® X5978933
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$859,999
99 LAKE ST, St. Catharines
2927 square feet
MLS® X5979633
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$2,098,000
14 PAWLING ST, St. Catharines
4 Beds
4 Baths
0 square meters
MLS® X5979751
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
Card Image
NEW
$499,900
25 ALMOND Street, St. Catharines
2 Beds
2 Baths
820 sqft
MLS® 40391019