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
Pennsylvania
Westmoreland County
MAIN-MAINE
Properties in Westmoreland County in MAIN-MAINE
Find homes for sale in Westmoreland County by selecting a property below:
2038 Main St, Claridge, PA 15623
241 Main St, North Huntingdon, PA 15642
2042 Main St, Claridge, PA 15623
750 Main St, Irwin, PA 15642
4133 Main St, Stahlstown, PA 15687
236 E Main St, Mt Pleasant, PA 15666
704 Main St, Irwin, PA 15642
712 Main St, Irwin, PA 15642
319 Main St, North Huntingdon, PA 15642
730 Main St, Irwin, PA 15642
3025 Main St, Claridge, PA 15623
Smith Pl, North Huntingdon, PA 15642
666 Main St, Irwin, PA 15642
672 Main St, Irwin, PA 15642
3025 Main St, Claridge, PA 15623
690 Main St, Irwin, PA 15642
652 Main St, Irwin, PA 15642
586 Main St #584, Irwin, PA 15642
95 Main St, Armagh, PA 15920
227 E Main St, Mount Pleasant, PA 15666
4177 Main St, Stahlstown, PA 15687
4158 Main St, Stahlstown, PA 15687
4188 Main St, Stahlstown, PA 15687
3180 Main St, Claridge, PA 15623
2017 Main St, Arona, PA 15617
402 E Main St, Mt Pleasant, PA 15666
3180 Main St, Claridge, PA 15623
2027 Main St, Claridge, PA 15623
2030 Main St, Claridge, PA 15623
4157 Main St, Stahlstown, PA 15687
2048 Main St Unit R, Claridge, PA 15623
247 Main St, Salina, PA 15680
294 E Main St Rear, Mount Pleasant, PA 15666
2052 Main St, Claridge, PA 15623
275 E Main St, Mount Pleasant, PA 15666
2038 Pa-130, Latrobe, PA 15650
2036 Main St, Arona, PA 15617
2032 Main St, Arona, PA 15617
2032 Main St, Claridge, PA 15623
2051 Main St, Claridge, PA 15623
900 Main St, Irwin, PA 15642
104 Maine Ln, New Florence, PA 15944
4 Main St, Salina, PA 15680
2059 Main St, Claridge, PA 15623
2046 Main St, Claridge, PA 15623
3212 Main St, Claridge, PA 15623
849 Main St, Irwin, PA 15642
225 Main St, Saltsburg, PA 15681
626 W Main St, Ligonier, PA 15658
336 E Main St, Mount Pleasant, PA 15666
2197 Main St, Mount Pleasant, PA 15666
2161 Main St, Mount Pleasant, PA 15666
2047 Main St, Arona, PA 15617
224 Main St, Latrobe, PA 15650
4154 Main St, Stahlstown, PA 15687
800 Main St, Irwin, PA 15642
4161 Main St, Stahlstown, PA 15687
269 E Main St, Mount Pleasant, PA 15666
981 Main St, Irwin, PA 15642
830 Main St, Irwin, PA 15642
951 Main St, Irwin, PA 15642
4165 Main St, Stahlstown, PA 15687
277 E Main St, Mount Pleasant, PA 15666
971 Main St, Irwin, PA 15642
925 Main St, Irwin, PA 15642
2017 Main St, Claridge, PA 15623
2019 Main St, Claridge, PA 15623
4164 Main St, Stahlstown, PA 15687
2021 Main St, Claridge, PA 15623
3038 Main St, Claridge, PA 15623
4162 Main St, Stahlstown, PA 15687
378 Main St, Irwin, PA 15642
4166 Main St, Stahlstown, PA 15687
282 E Main St, Mount Pleasant, PA 15666
287 E Main St, Mount Pleasant, PA 15666
991 Main St, Irwin, PA 15642
278 Main St, Belle Vernon, PA 15012
270 E Main St, Mount Pleasant, PA 15666
4190 Main St, Stahlstown, PA 15687
4141 Main St, Stahlstown, PA 15687
2029 Main St, Arona, PA 15617
326 E Main St, Mount Pleasant, PA 15666
631 Main St, Irwin, PA 15642
2141 Main St, Mount Pleasant, PA 15666
591 Main St, North Huntingdon, PA 15642
571 Main St, North Huntingdon, PA 15642
569 Main St, North Huntingdon, PA 15642
3049 Main St, Claridge, PA 15623
557 Main St, North Huntingdon, PA 15642
551 Main St, North Huntingdon, PA 15642
572 Main St, Irwin, PA 15642
586 Main St, Irwin, PA 15642
651 Main St, Irwin, PA 15642
226 Main St, Latrobe, PA 15650
659 Main St, Irwin, PA 15642
5 Main RD, Lowber, PA 15660
2161 Main St, Mount Pleasant, PA 15666
641 Main St, Irwin, PA 15642
3018 Main St, Claridge, PA 15623
2018 Main St, Claridge, PA 15623
401 E Main St, Mount Pleasant, PA 15666
351 Main St, Wendel, PA 15691
930 Main St, Irwin, PA 15642
2033 Main St, Arona, PA 15617
83 Main St, Smithton, PA 15479
2157 Main St, Mount Pleasant, PA 15666
212 Main St, Salina, PA 15680
210 Main St, Salina, PA 15680
3036 Main St, Claridge, PA 15623
204 Main St, Salina, PA 15680
202 Main St, New Kensington, PA 15068
3048 Main St, Claridge, PA 15623
3026 Main St, Claridge, PA 15623
511 Main St, Irwin, PA 15642
2137 Main St, Mount Pleasant, PA 15666
2151 Main St, Mount Pleasant, PA 15666
514 E Main St, Mount Pleasant, PA 15666
2047 Main St, Claridge, PA 15623
516 E Main St, Mount Pleasant, PA 15666
524 Main St, Hannastown, PA 15635
861 Main St, Irwin, PA 15642
871 Main St, Irwin, PA 15642
2016 Main St, Claridge, PA 15623
881 Main St, Irwin, PA 15642
3022 Main St, Claridge, PA 15623
3017 Main St, Claridge, PA 15623
3000 Main St, Claridge, PA 15623
3027 Main St, Claridge, PA 15623
3033 Main St, Claridge, PA 15623
2039 Main St, Claridge, PA 15623
3030 Main St, Claridge, PA 15623
2037 Main St, Claridge, PA 15623
2029 Main St, Claridge, PA 15623
621 Main St, Irwin, PA 15642
2052 Main St, Claridge, PA 15623
252 E Main St, Mount Pleasant, PA 15666
2026 Main St, Claridge, PA 15623
3020 Main St, Claridge, PA 15623
230 Main St, Latrobe, PA 15650
3055 Main St, Claridge, PA 15623
2022 Main St, Claridge, PA 15623
3028 Main St, Claridge, PA 15623
2024 Main St, Claridge, PA 15623
2016 Main St, Claridge, PA 15623
203 Main St, Saltsburg, PA 15681
2020 Main St, Claridge, PA 15623
3168 Main St, Claridge, PA 15623
3034 Main St, Claridge, PA 15623
95 Main St, Saltsburg, PA 15681
3004 Main St, Claridge, PA 15623
821 Main St, Irwin, PA 15642
2028 Main St, Claridge, PA 15623
835 Main St, Irwin, PA 15642
3128 Main St, Claridge, PA 15623
751 Main St, North Huntingdon, PA 15642
462 E Main St Unit 1, Mt Pleasant, PA 15666
3200 Main St, Claridge, PA 15623
787 Main St, Irwin, PA 15642
2056 Main St, Claridge, PA 15623
3046 Main St, Claridge, PA 15623
2054 Main St, Claridge, PA 15623
2060 Main St, Claridge, PA 15623
3044 Main St, Claridge, PA 15623
2058 Main St, Claridge, PA 15623
721 Main St, Irwin, PA 15642
3218 Main St, Claridge, PA 15623
3029 Main St, Claridge, PA 15623
229 E Main St #227, Mount Pleasant, PA 15666
3054 Main St, Claridge, PA 15623
3214 Main St, Claridge, PA 15623
3056 Main St, Claridge, PA 15623
889 Main St, Irwin, PA 15642
907 Main St, Irwin, PA 15642
2015 Main St, Claridge, PA 15623