94

Homes for Sale near John Chavis Middle School

Section Image Section Image Section Image
  • /30

    $219,900

    $15K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,134 Sq Ft

    301 Jc Dellinger Rd, Cherryville, NC 28021

    Move-in ready and full of charm! This 3-bedroom, 2-bath home offers 1,134 square feet of comfortable living space with updated finishes throughout. Enjoy a functional layout perfect for everyday living, all just minutes from downtown Cherryville. Outside, a spacious 504 square foot outbuilding provides ample storage or the ideal workshop space. A great opportunity for convenience, comfort, and

    Agent Photo

    Travis Repman

    Coldwell Banker Mountain View

    (704) 459-4655

    301 Jc Dellinger Rd, Cherryville, NC 28021
  • /26

    $254,900

    Pre-Foreclosure
    • 4 Beds
    • 2 Baths
    • 1,711 Sq Ft

    7323 Dallas Cherryville Hwy, Cherryville, NC 28021

    Spacious 4-bedroom, 2-bath home situated on a generous 0.94-acre lot, offering the perfect blend of comfort and privacy. This home features large windows throughout, filling the space with abundant natural light, along with inviting living areas ideal for everyday living and entertaining. Enjoy outdoor living on the back deck overlooking the expansive yard, perfect for relaxing or gatherings. A

    Agent Photo

    Nancy Braun

    Showcase Realty LLC

    (980) 372-6262

    7323 Dallas Cherryville Hwy, Cherryville, NC 28021
  • /30

    $225,000

    • 3 Beds
    • 1 Bath
    • 1,199 Sq Ft

    101 Charles St, Cherryville, NC 28021

    Welcome home to this charming Cherryville gem, thoughtfully updated with comfort and modern living in mind! Step inside to find beautiful updated flooring, a refreshed bathroom, and smart technology upgrades that add everyday convenience. The inviting built-in fireplace creates the perfect cozy centerpiece for relaxing evenings at home, while ample cabinetry throughout offers abundant storage and

    Agent Photo

    Nikki Robinson

    Lake Norman Realty, Inc

    (980) 577-1341

    101 Charles St, Cherryville, NC 28021
  • /31

    $363,900

    • 3 Beds
    • 2.5 Baths
    • 1,832 Sq Ft

    260 Landers Chapel Rd, Lincolnton, NC 28092

    Welcome home to this beautiful new construction offering 3 bedrooms, 2.5 bathrooms, and a spacious 2-car garage, perfectly situated on a generous 1.17-acre lot. Nestled among mature trees, this property provides the peace and privacy of country living while remaining conveniently close to shopping, dining, schools, and major commuter routes.Step inside to discover a bright, open-concept floor

    Agent Photo

    Nancy Braun

    Showcase Realty LLC

    (704) 419-8277

    260 Landers Chapel Rd, Lincolnton, NC 28092
  • /18

    $289,000

    • 4 Beds
    • 2 Baths
    • 1,591 Sq Ft

    204 Black Rock School Rd Unit 12, Cherryville, NC 28021

    This spacious 4-bedroom, 2-bathroom home is located on 0.9 acres in Terrace Estates. The layout features an open area that combines the living room, dining area, and kitchen. The foyer entry provides open access to the upper level and leads to the lower area. The lower level is partially finished and includes the laundry area and the fourth bedroom. Additionally, the plumbing is roughed in for a

    Agent Photo

    Vickie Spurling

    Vickie Spurling Realty Inc

    (704) 859-0467

    204 Black Rock School Rd Unit 12, Cherryville, NC 28021
  • /39

    $425,000

    • 3 Beds
    • 2 Baths
    • 1,981 Sq Ft

    403 W Old Post Rd, Cherryville, NC 28021

    A true gem with backyard oasis sure to produce lasting memories! There is so much to love at 403 W. Old Post Road in Cherryville, NC. The classic brick home, the space, the updated bathrooms, the salt water in-ground pool, the numerous outbuildings/workshops, the flowering plants and trees, the privacy of the 1.38 acre lot, room for a garden, boat, camper and all your toys. All of this in a

    Agent Photo

    Toni Whiteside

    Toni Whiteside Real Estate LLC

    (980) 268-2684

    403 W Old Post Rd, Cherryville, NC 28021
  • /35

    $369,900

    • 3 Beds
    • 2.5 Baths
    • 1,875 Sq Ft

    236 Landers Chapel Rd, Lincolnton, NC 28092

    Welcome home to this beautiful 3-bedroom, 2.5-bath residence situated on a spacious 0.98-acre lot surrounded by mature trees and peaceful natural scenery. Designed for modern living, this home features a bright, open-concept floor plan filled with natural light and luxury vinyl plank flooring throughout the main living areas. The stylish kitchen is the heart of the home, showcasing stainless

    Agent Photo

    Nancy Braun

    Showcase Realty LLC

    (980) 332-7913

    236 Landers Chapel Rd, Lincolnton, NC 28092
  • /10

    $157,000

    • Land
    • 6.29 Acres
    • $24,960 per Acre

    00 Requa Rd, Cherryville, NC 28021

    Perfect location to build your dream home, This land is landlocked however the land that connects to it is also for sale.

    Agent Photo

    Brent Heavner

    Premier South

    (980) 480-3465

    00 Requa Rd, Cherryville, NC 28021
  • /20

    $130,000

    $10K PRICE DROP
    • 2 Beds
    • 1 Bath

    119 Za Hunter Rd, Bessemer City, NC 28016

    LOOKING FOR LAND? Here's 3 separate parcels being sold together totaling approximately 4.52 acres off of Dallas Cherryville Hwy WITH a small, ranch style house that has been gutted~ giving the NEW OWNER a blank canvas to work with and renovate to their specifications! Property does have 100 amp electric, septic and shared well per seller. Well agreement, deed and plat maps showing all 3 parcels

    Agent Photo

    Tracy McAferty

    Premier South

    (704) 703-8309

    119 Za Hunter Rd, Bessemer City, NC 28016
  • /19

    $225,000

    • 2 Beds
    • 1 Bath
    • 1,000 Sq Ft

    402 N Houser St, Cherryville, NC 28021

    This 2-bedroom, 1-bath home delivers 1,000 heated square feet on a generous third-of-an-acre lot — a solid footprint with room to breathe inside and out. Inside, hardwood floors run through the living areas, bringing warmth and continuity to the space. The kitchen has been updated and features solid surface countertops, included appliances, and finishes that make it ready to use from day one. The

    Agent Photo

    Vickie Spurling

    Vickie Spurling Realty Inc

    (704) 870-3763

    402 N Houser St, Cherryville, NC 28021
  • /26

    $319,000

    $20K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 2,110 Sq Ft

    113 Delview Dr, Cherryville, NC 28021

    Very nice and tastefully updated brick ranch with over an acre. The listing includes 2 lots; the vacant lot was the family's garden area. More than six decades of single-family ownership tell the story of a well-kept, solidly constructed home that still has plenty of chapters left to write. Built in 1962 in the established and desirable Delview Acres community, this 3-bedroom, 2-bath home retains

    Agent Photo

    Vickie Spurling

    Vickie Spurling Realty Inc

    (704) 703-3835

    113 Delview Dr, Cherryville, NC 28021
  • /39

    $425,000

    • 3 Beds
    • 2.5 Baths
    • 2,900 Sq Ft

    309 Saint Marks Church Rd, Cherryville, NC 28021

    Dreamed of having a Cape Cod in the middle of 4 acres? Here is your chance. What a beautiful and serene setting in a rural area of Gaston County, N.C. The home has a unique and functional floorplan and lots of space to spread out. Built in 1986, the home can be enjoyed just as it is, or you may choose to make some updates to add to your investment. From the large rooms, fireplace, bonus room,

    Agent Photo

    Toni Whiteside

    Toni Whiteside Real Estate LLC

    (704) 486-2305

    309 Saint Marks Church Rd, Cherryville, NC 28021
  • /26

    $679,000

    $20K PRICE DROP
    • Land
    • 24 Acres
    • $28,292 per Acre

    00 Requa Rd, Cherryville, NC 28021

    Beautiful land with a stream running through it. There is a city sewer line running along the creek line. A road was recently cut through the property and all of the pine trees were removed. GIS shows where the pine trees were, they have been removed, all hard wood trees were not cut down. This would make an incredible private estate.The parcel shows a residence on the west side of Requa Rd

    Agent Photo

    Brent Heavner

    Premier South

    (980) 291-4338

    00 Requa Rd, Cherryville, NC 28021
  • /33

    $369,900

    • 3 Beds
    • 2.5 Baths
    • 1,869 Sq Ft

    242 Landers Chapel Rd, Lincolnton, NC 28092

    Welcome to this beautiful new-construction home, situated on 0.99 acres in the peaceful countryside of Lincolnton. Offering 3 bedrooms, 2.5 bathrooms, and a spacious 2-car garage, this home combines modern finishes with the privacy and tranquility of a large wooded homesite.Step inside to discover a bright and inviting open-concept floor plan designed for both everyday living and

    Agent Photo

    Nancy Braun

    Showcase Realty LLC

    (980) 351-8655

    242 Landers Chapel Rd, Lincolnton, NC 28092
  • /15

    $209,900

    • 2 Beds
    • 2 Baths
    • 1,350 Sq Ft

    307 S Jacob St, Cherryville, NC 28021

    Investor special! This well-maintained duplex offers strong potential with partial updates already completed. Each unit features 1 bedroom, 1 bathroom, a eat-in kitchen with laundry area, and separate off-road parking for added convenience. A large covered front porch adds charm and usability. The left-side apartment is currently occupied. Please do not disturb tenants without a confirmed showing.

    Agent Photo

    Travis Repman

    Coldwell Banker Mountain View

    (980) 372-5865

    307 S Jacob St, Cherryville, NC 28021
  • /17

    $269,900

    • 3 Beds
    • 2 Baths
    • 1,684 Sq Ft

    202 Ramsey St, Cherryville, NC 28021

    Welcome to this beautifully remodeled 3-bedroom, 2-bath home that perfectly blends comfort and style. Updated in 2020, this move-in ready property features an open floor plan connecting the kitchen, dining, and living areas — ideal for entertaining and everyday living. The kitchen boasts a large island, perfect for meal prep or casual dining. The spacious primary suite offers a relaxing retreat

    Christie Ford

    Vickie Spurling Realty Inc

    (704) 387-5571

    202 Ramsey St, Cherryville, NC 28021
  • /6

    $100,000

    • Land
    • 6.48 Acres
    • $15,432 per Acre

    00 Marys Grove Rd, Cherryville, NC 28021

    This 6.48 acres is located in rural Gaston County, just off Mary's Grove Road. There is an easement from Mary's Grove Road to the subject property. The right-of-way is not cleared to the property. It is clear a portion of the way from Mary's Grove, but not to the subject property. Well and septic are required. No permits or soil testing have been done. Mary's Grove Road is a paved

    Agent Photo

    Vickie Spurling

    Vickie Spurling Realty Inc

    (980) 360-5478

    00 Marys Grove Rd, Cherryville, NC 28021
  • /42

    $389,000

    • 4 Beds
    • 2 Baths
    • 2,464 Sq Ft

    306 W Old Post Rd, Cherryville, NC 28021

    This lovely home embodies the best of early 20th century American architecture; a blend of late Victorian and Craftsman-influenced style boasting of stately classical columns and a wide full front porch. Irreplaceable stained glass adorns front, side and attic windows. The interior features spacious rooms with hardwood floors, high ceilings and wide baseboards. Seller installed Thermador range

    Agent Photo

    Maureen O'Keefe

    R2R Realty LLC

    (980) 400-6191

    306 W Old Post Rd, Cherryville, NC 28021
  • /22

    $229,500

    $50K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,618 Sq Ft

    328 S Pink St, Cherryville, NC 28021

    This well-maintained and updated home features two bedrooms, a living room, a den, and a sunroom. The HVAC system is five years old, and the roof was installed in 2025. Some areas of the home still have original hardwood floors. Recent updates include new windows and a gutter system with a leaf filter. The outdoor area includes a concrete driveway and a double carport. The covered rear deck comes

    Agent Photo

    Vickie Spurling

    Vickie Spurling Realty Inc

    (980) 415-1036

    328 S Pink St, Cherryville, NC 28021
  • /17

    $264,000

    New Construction $21K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,231 Sq Ft

    427 W Ballard St, Cherryville, NC 28021

    Beautifully crafted new construction home just minutes from downtown Cherryville. This thoughtfully designed property showcases quality craftsmanship throughout, featuring custom accent walls and a bright, open-concept layout. The stylish kitchen offers a spacious peninsula, modern finishes, and plenty of room for entertaining. The inviting living room is highlighted by a sleek fireplace,

    Agent Photo

    Angie Castro

    Monarch Group Realty

    (980) 397-1847

    427 W Ballard St, Cherryville, NC 28021
  • /20

    $334,900

    New Construction
    • 3 Beds
    • 2.5 Baths
    • 1,563 Sq Ft

    315 S Pink St, Cherryville, NC 28021

    NEW CONSTRUCTION , Under construction and ready soon. Nestled in the charming Cherryville area, you'll enjoy easy access to shopping, dining, and downtown attractions. This thoughtfully designed one-level home boasts 9-foot ceilings, a vaulted living room, and a split-bedroom layout with 2.5 bathrooms. The spacious living, dining, and kitchen areas are inviting, while the kitchen showcases

    Agent Photo

    Vickie Spurling

    Vickie Spurling Realty Inc

    (704) 459-6142

    315 S Pink St, Cherryville, NC 28021
  • /43

    $379,900

    New Construction $10K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,490 Sq Ft

    404 J C Dellinger Rd, Cherryville, NC 28021

    Beautiful new construction home featuring 3 bedrooms and 2 bathrooms with a desirable open-concept layout and split-bedroom floor plan. Exterior highlights include durable Hardie board siding, an 8-foot entry door, and a covered front porch perfect for rocking chairs. Inside, the home showcases luxury vinyl plank flooring, cathedral ceilings in the living room, and a seamless flow into the dining

    Agent Photo

    Travis Repman

    Coldwell Banker Mountain View

    (980) 470-8854

    404 J C Dellinger Rd, Cherryville, NC 28021
  • /4

    $87,600

    $8K PRICE INCREASE
    • Land
    • 4 Acres
    • $21,900 per Acre

    0 Eaker Rd, Cherryville, NC 28016

    Beautiful 4+/- acre tract on Eaker Rd with mature trees, a suitable build site, and privacy. Ideal for a custom home, recreation, or enjoying nature. Property includes a small wet-weather stream. Conveniently located near Kings Mountain and Bessemer City. Part of a larger tract being subdivided. Minimal restrictions. No HOA. Additional parcels available!!

    Tim Helline Carolina Farms and Estates

    0 Eaker Rd, Cherryville, NC 28016
  • /16

    $280,000

    • 3 Beds
    • 1.5 Baths
    • 1,404 Sq Ft

    707 E 1st St, Cherryville, NC 28021

    Charming All-brick Ranch located in the heart of Cherryville with no HOA fees. $2500 Lender credit available with preferred lender. Welcome home to this beautifully updated 3-bedroom, 1.5 bath all brick ranch. This inviting property blends classic construction with modern upgrades, offering comfort, functionality and convenience. Step inside to discover beautiful hardwood floors that flow

    Brian Hayes Hudson Advantage Realty

    707 E 1st St, Cherryville, NC 28021
  • /4

    $160,920

    $19K PRICE DROP
    • Land
    • 8.94 Acres
    • $18,000 per Acre

    8.94+/-AC Bess Rd Unit LOT L, Bessemer City, NC 28016

    Beautiful 8.94+/- acre tract offering a scenic wooded environment with abundant privacy and flexibility for future use. Well-suited for a custom residence, outdoor recreation, or simply enjoying nature. Located just minutes from Kings Mountain and Bessemer City. Part of a larger tract being subdivided. Minimal restrictions. NO HOA. Additional tracts available.

    Tim Helline Carolina Farms & Estates, LLC

    8.94+/-AC Bess Rd Unit LOT L, Bessemer City, NC 28016
  • /45

    $299,999

    • 4 Beds
    • 2.5 Baths
    • 1,827 Sq Ft

    211 Lakeview Rd, Cherryville, NC 28021

    When beauty meets comfort and versatility, you'll find yourself right at home at 211 Lakeview Road in Cherryville, NC. This beautifully renovated ranch-style home offers a spacious 4-bedroom, 2.5-bath layout designed with both style and functionality in mind. Featuring an open-concept floor plan filled with natural light, this home also includes a versatile bonus room and additional den perfect

    Loretta Lucas LPT Realty, LLC

    211 Lakeview Rd, Cherryville, NC 28021
  • /48

    $780,000

    $20K PRICE DROP
    • 3 Beds
    • 4 Baths
    • 3,535 Sq Ft

    221 Lee Black Rd, Cherryville, NC 28021

    Exceptional 14.88-Acre Equestrian & Multi-Generational EstateDiscover the ultimate homestead in Cherryville! This expansive Gaston County estate is perfectly equipped for a self-sustaining lifestyle, equestrian pursuits, or multi-generational living. The custom brick ranch features a functional, sun-drenched layout with a new roof and windows (2025). While served by a 3-bedroom septic, the

    Kurtis Nigro Premier South

    221 Lee Black Rd, Cherryville, NC 28021
  • /13

    $199,999

    $15K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 616 Sq Ft

    824 Baxter Rd, Cherryville, NC 28021

    Assumable! Escape to peaceful country living in this cozy 2-bedroom, 1-bath bungalow set on 2.25 beautiful acres. Surrounded by open space and natural scenery, this property offers the perfect blend of comfort, privacy, and room to enjoy the outdoors. The spacious yard provides plenty of room for gardening, hobbies, pets, or future expansion. During the warmer months, cool off in the above-ground

    Summer Self 31 South Real Estate Co LLC

    824 Baxter Rd, Cherryville, NC 28021
  • /36

    $289,000

    New Construction
    • 3 Beds
    • 2 Baths
    • 1,291 Sq Ft

    402 Pine Grove Ave, Cherryville, NC 28021

    Step into this beautiful new construction home sitting on a spacious .90-acre corner lot with NO HOA! Thoughtfully designed with an open floor plan, this home blends custom finishes, functionality, and modern style throughout. The cathedral ceilings and abundance of natural light create an inviting main living space with flexibility to truly make it your own. The kitchen is a standout feature

    Justin Sizemore RE/MAX Crossroads

    402 Pine Grove Ave, Cherryville, NC 28021
  • /16

    $284,430

    New Construction
    • 3 Beds
    • 2.5 Baths
    • 1,528 Sq Ft

    5040 Poplin Valley, Cherryville, NC 28021

    Work from home in the second-story study. Down the hall, the spacious primary suite boasts dual sinks and a walk-in closet. Downstairs, the open-concept layout is accented with a convenient powder room and back patio.

    Meritage Homes Builder
    5040 Poplin Valley, Cherryville, NC 28021
  • /16

    $139,900

    $20K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,068 Sq Ft

    805 W Church St, Cherryville, NC 28021

    Price Improvement on this Charming Home with a Large Corner Lot – Endless Potential! This inviting three-bedroom home offers timeless character and classic appeal, featuring high ceilings that enhance the spacious feel throughout. The property sits on a large corner lot that could possibly be divided, providing plenty of room for outdoor living, gardening, or even potential commercial use (buyer

    Jonathan Freeman Dean Carpenters Real Estate Inc.

    805 W Church St, Cherryville, NC 28021
  • 5211 Georgette Trail Unit 37075569, Cherryville, NC 28021

    $309,780

    New Construction
    • 3 Beds
    • 2.5 Baths
    • 1,743 Sq Ft

    Dallas Plan at Calico Creek, Cherryville, NC 28021

    Prep dinner at the kitchen island while catching up with guests in the open-concept living area. Upstairs, the loft makes an ideal media room. Across the hall, a spacious walk-in closet and dual-sink ensuite bath complement the primary suite.

    Meritage Homes Builder
    5211 Georgette Trail Unit 37075569, Cherryville, NC 28021
  • /11

    $238,800

    • 4 Beds
    • 1 Bath
    • 1,557 Sq Ft

    704 Craig St, Cherryville, NC 28021

    COURT ORDERED SALE SOLD " AS IS WHERE IS ...ON DEMAND HOT WATER SYSTEM, RECENT APPLIANCES...THREE STORAGE BUILDINGS

    Eddie Noles Residential Valuation, Inc

    704 Craig St, Cherryville, NC 28021
  • /4

    $127,980

    $32K PRICE DROP
    • Land
    • 7.11 Acres
    • $18,000 per Acre

    7.11+/-AC Bess Rd Unit LOT J, Bessemer City, NC 28016

    Beautiful 7.11+/- acre tract offering a wooded landscape, gentle terrain, and excellent privacy. This property provides a nice potential homesite and plenty of room for recreation or enjoying the outdoors. Conveniently located near Kings Mountain and Bessemer City. Part of a larger tract being subdivided. Minimal restrictions to maintain like-in-kind usage. NO HOA. Additional tracts available.

    Tim Helline Carolina Farms & Estates, LLC

    7.11+/-AC Bess Rd Unit LOT J, Bessemer City, NC 28016
  • /15

    $280,000

    • 3 Beds
    • 2 Baths
    • 1,257 Sq Ft

    206 Lilly St, Cherryville, NC 28021

    Experience 206 Lilly St, a residence arranged for everyday practicality and centered on daily use. The kitchen features all stainless steel appliances and an accent backsplash, providing a functional and cohesive space for cooking. A walk in closet in the primary bedroom includes dedicated storage solutions, enhancing overall organization. This property blends comfort and convenience for

    Lisa McGill Opendoor Brokerage LLC

    206 Lilly St, Cherryville, NC 28021
  • /25

    $399,000

    New Construction
    • 3 Beds
    • 2 Baths
    • 1,605 Sq Ft

    110 Johnson Ln, Cherryville, NC 28021

    This beautiful new construction home in Cherryville, NC is a must-see! Step inside and immediately feel the comfort and openness of the thoughtfully designed open-concept floor plan, offering seamless flow between the living, dining, and kitchen areas—perfect for everyday living and entertaining. The kitchen is truly the center of the home, featuring elegant quartz countertops, a large gathering

    Scott Harrill Huitt Realty LLC

    110 Johnson Ln, Cherryville, NC 28021
  • /20

    $306,910

    New Construction $10K PRICE INCREASE
    • 4 Beds
    • 2.5 Baths
    • 1,934 Sq Ft

    5509 Chambray Terrace, Cherryville, NC 28021

    Kick your feet up on the back patio after a long day. Inside, the kitchen island overlooks the open-concept great room. Upstairs, enjoy spending time in the loft and study nook. The primary suite features a spacious ensuite bath and walk-in closet.

    Meritage Homes Builder
    5509 Chambray Terrace, Cherryville, NC 28021
  • /10

    $49,900

    • Land
    • 32,234 Sq Ft
    • $67,432 per Acre

    0 Mauney St Unit 1, Bessemer City, NC 28016

    Build your dream home in a peaceful country setting on this newly subdivided and recently cleared 0.74 acre lot in Gaston County. Conveniently located with a Bessemer City address, yet outside city limits, this property offers the benefit of county-only taxes and no HOA restrictions. The lot is mostly level and ready for your vision, whether you're planning a site-built or modular home

    Todd Beddard Real Broker, LLC

    0 Mauney St Unit 1, Bessemer City, NC 28016
  • /2

    $497,090

    • Land
    • 45.19 Acres
    • $11,000 per Acre

    345A Black Rock School Rd, Cherryville, NC 28021

    Rolling 45 acres ready to make your farm or estate dreams come true. Sitting just outside the Cherryville city limits, acreage has been cleared, stumped and seeded and sits ready to become your farm or estate. Property has a small settling pond and paved road frontage via Lot#1 (see below). Tax Value shows is combination of the two parcels from GIS. Actual acreage subject to survey. Seller will

    Bill Anderson Green Creek Realty LLC

    345A Black Rock School Rd, Cherryville, NC 28021
  • /16

    $274,430

    New Construction
    • 3 Beds
    • 2.5 Baths
    • 1,528 Sq Ft

    Finley Plan at Calico Creek, Cherryville, NC 28021

    Work from home in the second-story study. Down the hall, the spacious primary suite boasts dual sinks and a walk-in closet. Downstairs, the open-concept layout is accented with a convenient powder room and back patio.

    Meritage Homes Builder
    5211 Georgette Trail Unit 37075571, Cherryville, NC 28021

Showing Results 1 - 40, Page 1 of 3

How to Buy a Home How to Finance a Home How to Sell a Home