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
Lawrence County
New Castle
WABASH-THORNHILL
Properties in New Castle in WABASH-THORNHILL
Find homes for sale in New Castle by selecting a property below:
108 E Wabash, New Castle/7th, PA 16101
25 W Terrace Ave, New Castle, PA 16102
529 Taylor St, New Castle, PA 16101
610 Taylor St, New Castle, PA 16101
120 Terrace Dr, New Castle, PA 16102
111 E Tempalena Ave, New Castle, PA 16102
162 Terrace North Ln, New Castle, PA 16105
254 Terrace North Ln, New Castle, PA 16105
940 Temple Ave, New Castle, PA 16101
192 Terrace North Ln, New Castle, PA 16105
11 W Terrace Ave, New Castle, PA 16102
916 Temple Ave, New Castle, PA 16101
137 Terrace Dr, New Castle, PA 16102
148 Terrace Dr, New Castle, PA 16102
620 Taylor St, New Castle, PA 16101
215 Taylor St, New Castle, PA 16101
525 Taylor St, New Castle, PA 16101
11 E Tempalena Ave, New Castle, PA 16102
939 Temple Ave, New Castle, PA 16101
138 Terrace North Ln, New Castle, PA 16105
117 Terrace Dr, New Castle, PA 16102
602 Taylor St, New Castle, PA 16101
101 W Terrace Ave, New Castle, PA 16102
108 W Tempalena Ave, New Castle, PA 16102
132 Thomas Rd, New Castle, PA 16101
618 Taylor St, New Castle, PA 16101
409 Taylor St, New Castle, PA 16101
928 Temple Ave, New Castle, PA 16101
925 Temple Ave, New Castle, PA 16101
183 Thomas Rd, New Castle, PA 16101
145 Terrace Dr, New Castle, PA 16102
910 Temple Ave, New Castle, PA 16101
151 Thomas Rd, New Castle, PA 16101
302 Taylor St, New Castle, PA 16101
614 Taylor St, New Castle, PA 16101
604 Taylor St, New Castle, PA 16101
8 E Tempalena Ave, New Castle, PA 16102
113 W Terrace Ave, New Castle, PA 16102
19 W Terrace Ave, New Castle, PA 16102
409 Taylor St, New Castle, PA 16101
941 Temple Ave, New Castle, PA 16101
30 W Terrace Ave, New Castle, PA 16102
934 Temple Ave, New Castle, PA 16101
0 E Terrace Ave, New Castle, PA 16102
935 Temple Ave, New Castle, PA 16101
105 W Terrace Ave, New Castle, PA 16102
15 W Terrace Ave, New Castle, PA 16102
28 W Terrace Ave, New Castle, PA 16102
301 Taylor St, New Castle, PA 16101
909 Temple Ave, New Castle, PA 16101
274-276 Terrace Dr #276, New Castle, PA 16102
112 E Tempalena Ave, New Castle, PA 16102
107 Thornhill Dr, New Castle, PA 16101
9 E Terrace Ave, New Castle, PA 16102
136 Terrace Dr, New Castle, PA 16102
933 Temple Ave, New Castle, PA 16101
929 Temple Ave, New Castle, PA 16101
125 Terrace Dr, New Castle, PA 16102
8 W Tempalena Ave, New Castle, PA 16102
282 Terrace North Ln, New Castle, PA 16105
111 W Terrace Ave, New Castle, PA 16102
923 Temple Ave, New Castle, PA 16101
29 W Terrace Ave, New Castle, PA 16102
198 W Terrace Ave, New Castle, PA 16102
628 Taylor St, New Castle, PA 16101
217 Taylor St, New Castle, PA 16101
206 E Tempalena Ave, New Castle, PA 16102
914 Temple Ave, New Castle, PA 16101
215 E Tempalena Ave, New Castle, PA 16102
128 Terrace Dr, New Castle, PA 16102
116 Terrace Dr, New Castle, PA 16102
14 W Terrace Ave, New Castle, PA 16102
937 Temple Ave, New Castle, PA 16101
938 Temple Ave, New Castle, PA 16101
13 E Tempalena Ave, New Castle, PA 16102
101 W Terrace Ave, New Castle, PA 16102
563 Thompson Rd, New Castle, PA 16101
612 Taylor St, New Castle, PA 16101
942 Temple Ave, New Castle, PA 16101
912 Temple Ave, New Castle, PA 16101
922 Temple Ave, New Castle, PA 16101
112 W Terrace Ave, New Castle, PA 16102
911 Temple Ave, New Castle, PA 16101
21 W Terrace Ave, New Castle, PA 16102
224 Terrace North Ln, New Castle, PA 16105
112 Terrace Dr, New Castle, PA 16102
129 Terrace Dr, New Castle, PA 16102
208 Taylor St, New Castle, PA 16101
108 W Terrace Ave, New Castle, PA 16102
8 E Terrace Ave, New Castle, PA 16102
27 W Terrace Ave, New Castle, PA 16102
14 E Tempalena Ave, New Castle, PA 16102
18 W Terrace Ave, New Castle, PA 16102
11 W Terrace Ave, New Castle, PA 16102
217 Taylor St, New Castle, PA 16101
33 W Terrace Ave, New Castle, PA 16102
31 W Terrace Ave, New Castle, PA 16102
149 Terrace Dr, New Castle, PA 16102
22 W Terrace Ave, New Castle, PA 16102
9 E Tempalena Ave, New Castle, PA 16102
107 W Tempalena Ave, New Castle, PA 16102
24 W Terrace Ave, New Castle, PA 16102
17 W Terrace Ave, New Castle, PA 16102
32 W Terrace Ave, New Castle, PA 16102
20 W Terrace Ave, New Castle, PA 16102
927 Temple Ave, New Castle, PA 16101
204 Taylor St, New Castle, PA 16101
110 W Terrace Ave, New Castle, PA 16102
104 W Terrace Ave, New Castle, PA 16102
107 W Terrace Ave, New Castle, PA 16102
924 Temple Ave, New Castle, PA 16101
932 Temple Ave, New Castle, PA 16101
157 Terrace Dr, New Castle, PA 16102
10 W Terrace Ave, New Castle, PA 16102
930 Temple Ave, New Castle, PA 16101
115 W Terrace Ave, New Castle, PA 16102
12 W Terrace Ave, New Castle, PA 16102
920 Temple Ave, New Castle, PA 16101
926 Temple Ave, New Castle, PA 16101
608 Taylor St, New Castle, PA 16101
114 W Terrace Ave, New Castle, PA 16102
117 W Terrace Ave, New Castle, PA 16102
936 Temple Ave, New Castle, PA 16101
144 Terrace Dr, New Castle, PA 16102
514 Taylor St, New Castle, PA 16101
528 Taylor St, New Castle, PA 16101
121 Terrace Dr, New Castle, PA 16102
204 E Tempalena Ave, New Castle, PA 16102
105 W Terrace Ave, New Castle, PA 16102
111 W Tempalena Ave, New Castle, PA 16102
109 W Terrace Ave, New Castle, PA 16102
16 W Terrace Ave, New Castle, PA 16102
102 E Tempalena Ave, New Castle, PA 16102
112 W Tempalena Ave, New Castle, PA 16102
502 Taylor St, New Castle, PA 16101
616 Taylor St, New Castle, PA 16101
118 W Terrace Ave, New Castle, PA 16102
305 Taylor St, New Castle, PA 16101
305 Taylor St #303, New Castle, PA 16101
919 Temple Ave, New Castle, PA 16101
303 Taylor St, New Castle, PA 16101
161 Terrace Dr, New Castle, PA 16102
124 Terrace Dr, New Castle, PA 16102
931 Temple Ave, New Castle, PA 16101
26 W Terrace Ave, New Castle, PA 16102
153 Terrace Dr, New Castle, PA 16102
140 Terrace Dr, New Castle, PA 16102
918 Temple Ave, New Castle, PA 16101
12 E Tempalena Ave, New Castle, PA 16102