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
South Carolina
York County
Rock Hill
HAMPTON-HANNAH
Properties in Rock Hill in HAMPTON-HANNAH
Find homes for sale in Rock Hill by selecting a property below:
322 Hancock Union Ln #78, Rock Hill, SC 29732
367 Hampton St, Rock Hill, SC 29730
1427 Hands Mill Hwy, Rock Hill, SC 29732
1363 Hands Mill Hwy, Rock Hill, SC 29732
341 Hampton St, Rock Hill, SC 29730
357 Hampton St, Rock Hill, SC 29730
916 Hands Mill Hwy, Rock Hill, SC 29732
5108 Hampton Ridge Rd, Rock Hill, SC 29732
235 Hancock Union Ln, Rock Hill, SC 29732
110 Hands Mill Hwy, Rock Hill, SC 29732
333 Hancock Union Ln #96, Rock Hill, SC 29732
1461 Hands Mill Hwy, Rock Hill, SC 29732
357 Hancock Union Ln, Rock Hill, SC 29732
340 Hancock Union Ln #82, Rock Hill, SC 29732
158 Hands Mill Hwy, Rock Hill, SC 29732
277 Hancock Union Ln #109, Rock Hill, SC 29732
5053 Hampton Ridge Rd, Rock Hill, SC 29732
471 Hands Mill Hwy, Rock Hill, SC 29732
1795 Hands Mill Hwy, Rock Hill, SC 29732
1691 Hands Mill Hwy, Rock Hill, SC 29732
330 Hampton St, Rock Hill, SC 29730
352 Hampton St, Rock Hill, SC 29730
336 Hampton St, Rock Hill, SC 29730
126 Hands Mill Hwy, Rock Hill, SC 29732
329 Hancock Union Ln #329, Rock Hill, SC 29732
334 Hampton St, Rock Hill, SC 29730
366 Hampton St, Rock Hill, SC 29730
360 Hancock Union Ln #86, Rock Hill, SC 29732
407 Hampton St, Rock Hill, SC 29730
418 Hampton St, Rock Hill, SC 29730
428 Hampton St, Rock Hill, SC 29730
502 Hampton St, Rock Hill, SC 29730
334 Hancock Union Ln #81, Rock Hill, SC 29732
508 Hampton St, Rock Hill, SC 29730
5120 Hampton Ridge Rd, Rock Hill, SC 29732
1539 Hands Mill Hwy, Rock Hill, SC 29732
1551 Hands Mill Hwy, Rock Hill, SC 29732
1428 Hands Mill Hwy, Rock Hill, SC 29732
393 Hands Mill Hwy, Rock Hill, SC 29732
1538 Hands Mill Hwy, Rock Hill, SC 29732
1767 Hands Mill Hwy, Rock Hill, SC 29732
411 Hampton St, Rock Hill, SC 29730
1733 Hands Mill Hwy, Rock Hill, SC 29732
1450 Hands Mill Hwy, Rock Hill, SC 29732
1354 Hands Mill Hwy, Rock Hill, SC 29732
1570 Hands Mill Hwy, Rock Hill, SC 29732
1412 Hands Mill Hwy, Rock Hill, SC 29732
1362 Hands Mill Hwy, Rock Hill, SC 29732
1471 Hands Mill Hwy, Rock Hill, SC 29732
1855 Hands Mill Hwy, Rock Hill, SC 29732
1616 Hands Mill Hwy, Rock Hill, SC 29732
1452 Hands Mill Hwy, Rock Hill, SC 29732
405 Hands Mill Hwy, Rock Hill, SC 29732
366B Hampton St, Rock Hill, SC 29730
260 Hancock Union Ln, Rock Hill, SC 29732
1128 Hands Mill Hwy, Rock Hill, SC 29732
520 Hampton St, Rock Hill, SC 29730
412 Hampton St, Rock Hill, SC 29730
416 Hampton St, Rock Hill, SC 29730
1247 Hands Mill Hwy, Rock Hill, SC 29732
274 Hancock Union Ln, Rock Hill, SC 29732
264 Hancock Union Ln, Rock Hill, SC 29732
318 Hancock Union Ln #77, Rock Hill, SC 29732
5158 Hampton Ridge Rd, Rock Hill, SC 29732
350 Hancock Union Ln #84, Rock Hill, SC 29732
5056 Hampton Ridge Rd, Rock Hill, SC 29732
5232 Hampton Ridge Rd, Rock Hill, SC 29732
1920 Hamptonwood Rd, Rock Hill, SC 29732
1974 Hamptonwood Rd, Rock Hill, SC 29732
243 Hancock Union Ln #116, Rock Hill, SC 29732
5210 Hampton Ridge Rd, Rock Hill, SC 29732
5160 Hampton Ridge Rd, Rock Hill, SC 29732
5240 Hampton Ridge Rd, Rock Hill, SC 29732
1981 Hamptonwood Rd, Rock Hill, SC 29732
325 Hancock Union Ln #98, Rock Hill, SC 29732
341 Hancock Union Ln #94, Rock Hill, SC 29732
5180 Hampton Ridge Rd, Rock Hill, SC 29732
1920 Hamptonwood Rd #56, Rock Hill, SC 29732
295 Hancock Union Ln #105, Rock Hill, SC 29732
337 Hancock Union Ln #95, Rock Hill, SC 29732
212 Hands Mill Hwy, Rock Hill, SC 29732
526 Hampton St, Rock Hill, SC 29730
1919 Hamptonwood Rd, Rock Hill, SC 29732
1250 Hands Mill Hwy, Rock Hill, SC 29732
1927 Hamptonwood Rd, Rock Hill, SC 29732
555 Hampton St, Rock Hill, SC 29730
180 Hands Mill Hwy, Rock Hill, SC 29732
1935 Hamptonwood Rd, Rock Hill, SC 29732
220 Hancock Union Ln, Rock Hill, SC 29732
176 Hands Mill Hwy, Rock Hill, SC 29732
1955 Hamptonwood Rd, Rock Hill, SC 29732
107 Hands Mill Hwy, Rock Hill, SC 29732
331 Hampton St, Rock Hill, SC 29730
333 Hampton St, Rock Hill, SC 29730
1075 Hands Mill Hwy, Rock Hill, SC 29732
327 Hampton St, Rock Hill, SC 29730
329 Hampton St, Rock Hill, SC 29730
1840 Hamptonwood Rd, Rock Hill, SC 29732
1059 Hands Mill Hwy, Rock Hill, SC 29732
335 Hampton St, Rock Hill, SC 29730
427 Hampton St, Rock Hill, SC 29730
417 Hampton St, Rock Hill, SC 29730
337 Hampton St, Rock Hill, SC 29730
523 Hampton St, Rock Hill, SC 29730
513 Hampton St, Rock Hill, SC 29730
535 Hampton St, Rock Hill, SC 29730
539 Hampton St, Rock Hill, SC 29730
503 Hampton St, Rock Hill, SC 29730
519 Hampton St, Rock Hill, SC 29730
527 Hampton St, Rock Hill, SC 29730
1150 Hands Mill Hwy, Rock Hill, SC 29732
531 Hampton St, Rock Hill, SC 29730
299 Hancock Union Ln #299, Rock Hill, SC 29732
1056 Hands Mill Hwy, Rock Hill, SC 29732
288 Hancock Union Ln #71, Rock Hill, SC 29732
303 Hancock Union Ln #103, Rock Hill, SC 29732
4654 Hannah Dr, Rock Hill, SC 29732
321 Hampton St, Rock Hill, SC 29730
4642 Hannah Dr, Rock Hill, SC 29732
4627 Hannah Dr, Rock Hill, SC 29732
4621 Hannah Dr, Rock Hill, SC 29732
4636 Hannah Dr, Rock Hill, SC 29732
4648 Hannah Dr, Rock Hill, SC 29732
4630 Hannah Dr, Rock Hill, SC 29732
4618 Hannah Dr, Rock Hill, SC 29732
543 Hampton St, Rock Hill, SC 29730
1948 Hands Mill Hwy, Rock Hill, SC 29732
4624 Hannah Dr, Rock Hill, SC 29732
1120 Hands Mill Hwy, Rock Hill, SC 29732
4611 Hannah Dr, Rock Hill, SC 29732
4605 Hannah Dr, Rock Hill, SC 29732
4606 Hannah Dr, Rock Hill, SC 29732
4612 Hannah Dr, Rock Hill, SC 29732
547 Hampton St, Rock Hill, SC 29730
499 Hands Mill Hwy, Rock Hill, SC 29732
1036 Hands Mill Hwy, Rock Hill, SC 29732
360 Hancock Union Ln, Rock Hill, SC 29732
347 Hancock Union Ln, Rock Hill, SC 29732
341 Hancock Union Ln, Rock Hill, SC 29732
337 Hancock Union Ln, Rock Hill, SC 29732
333 Hancock Union Ln, Rock Hill, SC 29732
329 Hancock Union Ln, Rock Hill, SC 29732
325 Hancock Union Ln, Rock Hill, SC 29732
321 Hancock Union Ln, Rock Hill, SC 29732
1445 Hands Mill Hwy, Rock Hill, SC 29732
1873 Hands Mill Hwy, Rock Hill, SC 29732
1947 Hands Mill Hwy, Rock Hill, SC 29732
1434 Hands Mill Hwy, Rock Hill, SC 29732
1897 Hands Mill Hwy, Rock Hill, SC 29732
1600 Hands Mill Hwy, Rock Hill, SC 29732
1923 Hands Mill Hwy, Rock Hill, SC 29732
4674 Hannah Dr, Rock Hill, SC 29732
251 Hancock Union Ln #251, Rock Hill, SC 29732
509 Hampton St, Rock Hill, SC 29730
307 Hancock Union Ln #102, Rock Hill, SC 29732
243 Hancock Union Ln, Rock Hill, SC 29732
1911 Hamptonwood Rd, Rock Hill, SC 29732
4668 Hannah Dr, Rock Hill, SC 29732
277 Hancock Union Ln, Rock Hill, SC 29732
281 Hancock Union Ln, Rock Hill, SC 29732
267 Hancock Union Ln, Rock Hill, SC 29732
273 Hancock Union Ln, Rock Hill, SC 29732
259 Hancock Union Ln, Rock Hill, SC 29732
263 Hancock Union Ln, Rock Hill, SC 29732
251 Hancock Union Ln, Rock Hill, SC 29732
255 Hancock Union Ln, Rock Hill, SC 29732
315 Hancock Union Ln, Rock Hill, SC 29732
311 Hancock Union Ln, Rock Hill, SC 29732
307 Hancock Union Ln, Rock Hill, SC 29732
303 Hancock Union Ln, Rock Hill, SC 29732
299 Hancock Union Ln, Rock Hill, SC 29732
295 Hancock Union Ln, Rock Hill, SC 29732
289 Hancock Union Ln, Rock Hill, SC 29732
285 Hancock Union Ln, Rock Hill, SC 29732
4617 Hannah Dr, Rock Hill, SC 29732
350 Hancock Union Ln, Rock Hill, SC 29732
340 Hancock Union Ln, Rock Hill, SC 29732
354 Hancock Union Ln, Rock Hill, SC 29732
331 Hampton St, Rock Hill, SC 29730
310 Hancock Union Ln, Rock Hill, SC 29732
1903 Hamptonwood Rd, Rock Hill, SC 29732
326 Hancock Union Ln, Rock Hill, SC 29732
300 Hancock Union Ln, Rock Hill, SC 29732
318 Hancock Union Ln, Rock Hill, SC 29732
281 Hancock Union Ln #108, Rock Hill, SC 29732
330 Hancock Union Ln, Rock Hill, SC 29732
346 Hancock Union Ln, Rock Hill, SC 29732
322 Hancock Union Ln, Rock Hill, SC 29732
334 Hancock Union Ln, Rock Hill, SC 29732
4657 Hannah Dr, Rock Hill, SC 29732
4663 Hannah Dr, Rock Hill, SC 29732
288 Hancock Union Ln, Rock Hill, SC 29732
4683 Hannah Dr, Rock Hill, SC 29732
4633 Hannah Dr, Rock Hill, SC 29732
292 Hancock Union Ln, Rock Hill, SC 29732
4639 Hannah Dr, Rock Hill, SC 29732
304 Hancock Union Ln, Rock Hill, SC 29732
4645 Hannah Dr, Rock Hill, SC 29732
268 Hancock Union Ln, Rock Hill, SC 29732
321 Hampton St, Rock Hill, SC 29730
4651 Hannah Dr, Rock Hill, SC 29732
296 Hancock Union Ln, Rock Hill, SC 29732