Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
New York
Monroe County
Rochester
MAIN-MAIN
Properties in Rochester in MAIN-MAIN
Find homes for sale in Rochester by selecting a property below:
1847 E Main St #3, Rochester, NY 14609
1369 E Main St, Rochester, NY 14609
2251 E Main St Unit UN08, Rochester, NY 14609
250 E Main St Unit UN400, Rochester, NY 14604
1363 E Main St, Rochester, NY 14609
2251 E Main St Unit UN10, Rochester, NY 14609
2251 E Main St Unit UN01, Rochester, NY 14609
2251 E Main St Unit UN07, Rochester, NY 14609
911 E Main St, Rochester, NY 14605
2251 E Main St Unit UN02, Rochester, NY 14609
1407 E Main St, Rochester, NY 14609
2251 E Main St Unit UN03, Rochester, NY 14609
1403 E Main St, Rochester, NY 14609
2241 E Main St, Rochester, NY 14609
2255 E Main St, Rochester, NY 14609
1244-1246 E Main St, Rochester, NY 14609
Rochester, NY 14605
1260 E Main St, Rochester, NY 14609
1268 E Main St, Rochester, NY 14609
2251 E Main St Unit UN09, Rochester, NY 14609
2183 E Main St, Rochester, NY 14609
1506 E Main St, Rochester, NY 14609
2177 E Main St, Rochester, NY 14609
2193 E Main St, Rochester, NY 14609
2189 E Main St, Rochester, NY 14609
2163 E Main St, Rochester, NY 14609
1526 E Main St, Rochester, NY 14609
Rochester, NY 14605
1500 E Main St, Rochester, NY 14609
1858 E Main St, Rochester, NY 14609
1874 E Main St, Rochester, NY 14609
2211 E Main St, Rochester, NY 14609
2180 E Main St, Rochester, NY 14609
1572 E Main St, Rochester, NY 14609
570 W Main St Frnt, Rochester, NY 14608
496 W Main St, Rochester, NY 14608
1381 E Main St, Rochester, NY 14609
1385 E Main St, Rochester, NY 14609
1389 E Main St, Rochester, NY 14609
1344 E Main St, Rochester, NY 14609
8197 W Main St, Rochester, NY 14614
2155 E Main St, Rochester, NY 14609
1252 E Main St, Rochester, NY 14609
Rochester, NY 14609
1293 E Main St #1291, Rochester, NY 14609
835 W Main St, Rochester, NY 14611
1851 E Main St, Rochester, NY 14609
2271 E Main St #14, Rochester, NY 14609
1359 E Main St, Rochester, NY 14609
2017 E Main St Unit A1-E3, Rochester, NY 14609
181 E Main St, Rochester, NY 14604
1499 E Main St, Rochester, NY 14609
133 W Main St, Rochester, NY 14614
1640 E Main St #1638, Rochester, NY 14609
1507 E Main St, Rochester, NY 14609
1515 E Main St, Rochester, NY 14609
403 W Main St, Rochester, NY 14608
511 E Main St, Rochester, NY 14604
140 W Main St, Rochester, NY 14614
715 W Main St, Rochester, NY 14611
1492 E Main St, Rochester, NY 14609
1477 E Main St, Rochester, NY 14609
1481 E Main St, Rochester, NY 14609
129 W Main St, Rochester, NY 14614
1632 E Main St #1630, Rochester, NY 14609
1310 E Main St #1308, Rochester, NY 14609
1934 E Main St, Rochester, NY 14609
1730 E Main St, Rochester, NY 14609
2262 E Main St, Rochester, NY 14609
2238 E Main St, Rochester, NY 14609
1726 E Main St, Rochester, NY 14609
2251 E Main St Unit UN06, Rochester, NY 14609
2248 E Main St, Rochester, NY 14609
1930 E Main St, Rochester, NY 14609
8191 W Main St, Rochester, NY 14614
242 W Main St #302, Rochester, NY 14614
393 W Main St, Rochester, NY 14608
534 W Main St, Rochester, NY 14608
1618 E Main St, Rochester, NY 14609
2134 E Main St, Rochester, NY 14609
242 W Main St #301, Rochester, NY 14614
2258 E Main St, Rochester, NY 14609
2217 E Main St, Rochester, NY 14609
2261 E Main St, Rochester, NY 14609
2285 E Main St, Rochester, NY 14609
2271 E Main St Unit U0F, Rochester, NY 14609
2271 E Main St Unit UN14, Rochester, NY 14609
2271 E Main St Unit U0G, Rochester, NY 14609
2271 E Main St Unit U0B, Rochester, NY 14609
1560 E Main St, Rochester, NY 14609
2271 E Main St Unit U0D, Rochester, NY 14609
731 W Main St, Rochester, NY 14611
1605 E Main St, Rochester, NY 14609
2005 E Main St, Rochester, NY 14609
2267 E Main St, Rochester, NY 14609
421 W Main St, Rochester, NY 14608
644 W Main St, Rochester, NY 14611
1573 E Main St, Rochester, NY 14609
2275 E Main St, Rochester, NY 14609
1732 E Main St, Rochester, NY 14609
242 W Main St #410, Rochester, NY 14614
2271 E Main St Unit B, Rochester, NY 14609
242 W Main St #411, Rochester, NY 14614
242 W Main St #412, Rochester, NY 14614
242 W Main St #406, Rochester, NY 14614
932 W Main St, Rochester, NY 14611
242 W Main St #407, Rochester, NY 14614
242 W Main St #408, Rochester, NY 14614
242 W Main St #409, Rochester, NY 14614
1549 E Main St, Rochester, NY 14609
706 W Main St, Rochester, NY 14611
2105 E Main St, Rochester, NY 14609
811 E Main St, Rochester, NY 14605
803 E Main St, Rochester, NY 14605
1946 E Main St, Rochester, NY 14609
1313 E Main St, Rochester, NY 14609
9294 W Main St, Rochester, NY 14614
242 W Main St #402, Rochester, NY 14614
242 W Main St #405, Rochester, NY 14614
2080 E Main St, Rochester, NY 14609
675 E Main St, Rochester, NY 14605
328 E Main St, Rochester, NY 14604
124 E Main St, Rochester, NY 14604
1292 E Main St, Rochester, NY 14609
731 E Main St, Rochester, NY 14605
1393 E Main St, Rochester, NY 14609
1870 E Main St, Rochester, NY 14609
2167 E Main St, Rochester, NY 14609
260 E Main St Ste 200, Rochester, NY 14604
2171 E Main St, Rochester, NY 14609
9 E Main St, Rochester, NY 14614
2199 E Main St, Rochester, NY 14609
170 E Main St, Rochester, NY 14604
1923 E Main St, Rochester, NY 14609
1909 E Main St, Rochester, NY 14609
8284 W Main St, Rochester, NY 14614
1608 E Main St, Rochester, NY 14609
1614 E Main St, Rochester, NY 14609
1598 E Main St #1596, Rochester, NY 14609
1944 E Main St, Rochester, NY 14609
1604 E Main St, Rochester, NY 14609
1857 E Main St, Rochester, NY 14609
31 E Main St, Rochester, NY 14614
1957 E Main St #1955, Rochester, NY 14609
1538 E Main St, Rochester, NY 14609
700 E Main St, Rochester, NY 14605
1542 E Main St, Rochester, NY 14609
1541 E Main St, Rochester, NY 14609
820 E Main St, Rochester, NY 14605
1548 E Main St, Rochester, NY 14609
1955 1957 E Main St, Rochester, NY 14609
1882 E Main St, Rochester, NY 14609
1486 E Main St, Rochester, NY 14609
1404 E Main St, Rochester, NY 14609
880 E Main St, Rochester, NY 14605
420 E Main St, Rochester, NY 14604
119 W Main St, Rochester, NY 14614
727 E Main St, Rochester, NY 14605
179 W Main St, Rochester, NY 14614
183 E Main St, Rochester, NY 14604
1519 E Main St, Rochester, NY 14609
500 E Main St, Rochester, NY 14604
494 E Main St, Rochester, NY 14604
1470 E Main St, Rochester, NY 14609
1568 E Main St, Rochester, NY 14609
1724 E Main St, Rochester, NY 14609
1489 E Main St, Rochester, NY 14609
1485 E Main St, Rochester, NY 14609
470 W Main St, Rochester, NY 14608
1564 E Main St, Rochester, NY 14609
1426 E Main St, Rochester, NY 14609
2049 E Main St, Rochester, NY 14609
1863 E Main St, Rochester, NY 14609
2053 E Main St, Rochester, NY 14609
1873 E Main St, Rochester, NY 14609
1867 E Main St, Rochester, NY 14609
1606 E Main St, Rochester, NY 14609
140 W Main St Ste 240, Rochester, NY 14614
2036 E Main St, Rochester, NY 14609
194 E Main St, Rochester, NY 14604
Rochester, NY 14609
1532 E Main St, Rochester, NY 14609
1337 E Main St, Rochester, NY 14609
1940 E Main St, Rochester, NY 14609
1294-1296 E Main St, Rochester, NY 14609
1286 E Main St, Rochester, NY 14609
1302 E Main St, Rochester, NY 14609
2052 E Main St, Rochester, NY 14609
2017 E Main St, Rochester, NY 14609
2242 E Main St, Rochester, NY 14609
751 W Main St, Rochester, NY 14611
2268 E Main St, Rochester, NY 14609
2057 E Main St, Rochester, NY 14609
585 W Main St, Rochester, NY 14608
591 W Main St, Rochester, NY 14608
128 W Main St Ofc Mkt Back Dec 1, Rochester, NY 14614
2099 E Main St, Rochester, NY 14609
Rochester, NY 14609
1496 E Main St, Rochester, NY 14609
1311 E Main St, Rochester, NY 14609
Rochester, NY 14609
2061 E Main St, Rochester, NY 14609
90 W Main St, Rochester, NY 14614
876 E Main St, Rochester, NY 14605
1960 E Main St, Rochester, NY 14609
525 E Main St, Rochester, NY 14604
475 E Main St, Rochester, NY 14604
2272 E Main St, Rochester, NY 14609
643 W Main St #639, Rochester, NY 14611
1301 E Main St, Rochester, NY 14609
2272 E Main St Unit 1, Rochester, NY 14609
753 W Main St, Rochester, NY 14611
1317 E Main St, Rochester, NY 14609
2093 E Main St, Rochester, NY 14609
2083 E Main St, Rochester, NY 14609
2190 E Main St, Rochester, NY 14609
2081 E Main St, Rochester, NY 14609
712 E Main St, Rochester, NY 14605
740 E Main St, Rochester, NY 14605
821 E Main St, Rochester, NY 14605
1297 E Main St, Rochester, NY 14609
2142 E Main St, Rochester, NY 14609
468 W Main St, Rochester, NY 14608
1230 E Main St #1228, Rochester, NY 14609
1216 E Main St #1214, Rochester, NY 14609
1908 E Main St, Rochester, NY 14609
188 W Main St, Rochester, NY 14614
242 W Main St #401, Rochester, NY 14614
242 W Main St #403, Rochester, NY 14614
242 W Main St #404, Rochester, NY 14614
2271 E Main St #11, Rochester, NY 14609
242 W Main St #304, Rochester, NY 14614
17 E Main St, Rochester, NY 14614
242 W Main St #308, Rochester, NY 14614
242 W Main St #303, Rochester, NY 14614
2212 E Main St, Rochester, NY 14609
2230 E Main St, Rochester, NY 14609
1328 E Main St, Rochester, NY 14609
242 W Main St #307, Rochester, NY 14614
2168 E Main St, Rochester, NY 14609
1340 E Main St, Rochester, NY 14609
192 W Main St, Rochester, NY 14614
242 W Main St #312, Rochester, NY 14614
242 W Main St #309, Rochester, NY 14614
242 W Main St #306, Rochester, NY 14614
242 W Main St #305, Rochester, NY 14614
737 W Main St, Rochester, NY 14611
242 W Main St #310, Rochester, NY 14614
653 W Main St, Rochester, NY 14611
242 W Main St #311, Rochester, NY 14614
2002 E Main St, Rochester, NY 14609
1889 E Main St, Rochester, NY 14609
1866 E Main St, Rochester, NY 14609
2247 E Main St, Rochester, NY 14609
684 W Main St, Rochester, NY 14611
2299 E Main St, Rochester, NY 14609
627 W Main St, Rochester, NY 14611
186 E Main St, Rochester, NY 14604
747 W Main St, Rochester, NY 14611
800 E Main St, Rochester, NY 14605
Rochester, NY 14609
895 E Main St, Rochester, NY 14605
186 W Main St, Rochester, NY 14614
1553 E Main St, Rochester, NY 14609
2251 E Main St Unit UN05, Rochester, NY 14609
1591 E Main St, Rochester, NY 14609
660 W Main St, Rochester, NY 14611
2233 E Main St, Rochester, NY 14609
1603 E Main St #1601, Rochester, NY 14609
1567 E Main St, Rochester, NY 14609
139 W Main St, Rochester, NY 14614
885 E Main St, Rochester, NY 14605
1589 E Main St, Rochester, NY 14609
2109 E Main St Ofc unit, Rochester, NY 14609
1750 E Main St, Rochester, NY 14609
900 E Main St, Rochester, NY 14605
567 W Main St, Rochester, NY 14608
1966 E Main St, Rochester, NY 14609
128 W Main St, Rochester, NY 14614
1350 E Main St, Rochester, NY 14609
1942 E Main St, Rochester, NY 14609
2271 E Main St Unit U0C, Rochester, NY 14609
514 W Main St, Rochester, NY 14608
1972 E Main St, Rochester, NY 14609
1962 E Main St, Rochester, NY 14609
2194 E Main St, Rochester, NY 14609
1996 E Main St, Rochester, NY 14609
636 W Main St, Rochester, NY 14611
2164 E Main St #2154, Rochester, NY 14609
141 W Main St, Rochester, NY 14614
1512 E Main St, Rochester, NY 14609
410 W Main St, Rochester, NY 14608
2213 E Main St, Rochester, NY 14609
2089 E Main St, Rochester, NY 14609
2300 E Main St, Rochester, NY 14609
1520 E Main St, Rochester, NY 14609
1264 E Main St, Rochester, NY 14609
1310 E Main St, Rochester, NY 14609
1844 E Main St, Rochester, NY 14609
1850 E Main St, Rochester, NY 14609
2109 E Main St, Rochester, NY 14609
1578 E Main St, Rochester, NY 14609
260 E Main St, Rochester, NY 14604
2219 E Main St, Rochester, NY 14609
1322 E Main St, Rochester, NY 14609
900 E Main St, Rochester, NY 14605
1904 E Main St #1902, Rochester, NY 14609
584 W Main St, Rochester, NY 14608
816 W Main St, Rochester, NY 14611
1307 E Main St, Rochester, NY 14609
480 E Main St, Rochester, NY 14604
1409 E Main St, Rochester, NY 14609
685 W Main St, Rochester, NY 14611
1415 E Main St, Rochester, NY 14609
722 E Main St, Rochester, NY 14605
2020 E Main St, Rochester, NY 14609
1328 E Main St Unit 3, Rochester, NY 14609
1495 E Main St, Rochester, NY 14609
699 E Main St, Rochester, NY 14605
2251 E Main St Unit UN04, Rochester, NY 14609
2252 E Main St, Rochester, NY 14609
2032 E Main St Unit R, Rochester, NY 14609
2184 E Main St, Rochester, NY 14609
2220 E Main St, Rochester, NY 14609
1533 E Main St, Rochester, NY 14609
1503 E Main St, Rochester, NY 14609
1961 E Main St, Rochester, NY 14609
912 W Main St, Rochester, NY 14611
1545 E Main St, Rochester, NY 14609
1718 E Main St #1716, Rochester, NY 14609
1332 E Main St, Rochester, NY 14609
674 W Main St #672, Rochester, NY 14611
626 W Main St, Rochester, NY 14611
2226 E Main St, Rochester, NY 14609