Section Image Section Image

Explore Similar Townhomes Within 25 Miles of Sharon, SC

  • /32

    $2,000 per month

    • 3 Beds
    • 2.5 Baths
    • 1,694 Sq Ft
    • Townhouse for Rent

    7333 Adare Mews Rd, Charlotte, NC 28217

    Beautiful 3-bed, 2.5-bath End Unit townhome in Adare Mews Community has all-new paint and carpet. Open floorplan with lots of light on the main level. The kitchen boasts granite countertops, a large island, and stainless steel appliances. The large open living/dining area offers lots of options. The dining area opens to the patio in the back. The bedrooms are on the upper level with a small loft

    Agent Photo

    Jennifer Henderson

    First Properties

    (980) 449-2766

    7333 Adare Mews Rd, Charlotte, NC 28217
  • /38

    $2,700 per month

    • 2 Beds
    • 1.5 Baths
    • Townhouse for Rent

    25033 Molokai Dr Unit Upper Unit, Fort Mill, SC 29708

    Relax and reset in this suburban furnished 2-bedroom townhome among the trees. This renovated luxurious spa-like retreat is located within walking distance to the golf course, marina, and lake. Enjoy access to community amenities including a swimming pool and tennis courts during your stay. Fall in love with the cute and bright ambiance that complements newer furnishings and fixtures found

    Agent Photo

    Nancy Braun

    Carolina Property Management LLC

    (803) 715-2812

    25033 Molokai Dr Unit Upper Unit, Fort Mill, SC 29708
  • /39

    $2,250 per month

    • 3 Beds
    • 2.5 Baths
    • 1,742 Sq Ft
    • Townhouse for Rent

    12027 Stratfield Place Cir, Pineville, NC 28134

    RARE opportunity to lease this complete move-in ready 3-bedroom END-UNIT townhome in popular Carolina Crossing! Centrally located in prime Pineville location, you are only a couple of minutes to Downtown Pineville, Ballantyne and I-485! Enjoy the convenience of a plethora of shopping, dining, and entertainment options. This townhouse is THE LARGEST in the community with over 1700 sq ft of living

    Agent Photo

    Kenneth Lin

    Urban Nest Realty, LLC

    (704) 870-0410

    12027 Stratfield Place Cir, Pineville, NC 28134
  • /23

    $2,099 per month

    • 3 Beds
    • 2.5 Baths
    • 1,820 Sq Ft
    • Townhouse for Rent

    2596 Grantham Place Dr, Fort Mill, SC 29715

    Beautiful 3-bedroom, 3-bath townhouse available for rent in Fort Mill, SC. Conveniently located near Regent Park, I-77, I-485, and within the desirable Fort Mill school district. This home features an open-concept floor plan with a modern kitchen, island, and stainless steel appliances. The owner's suite includes a walk-in closet and an en suite bathroom. A refrigerator, brand-new washer, and

    Agent Photo

    Narendra Devarapalli

    Galaxy Property Management and Investments LLC

    (803) 887-3896

    2596 Grantham Place Dr, Fort Mill, SC 29715
  • /17

    $1,925 per month

    • 3 Beds
    • 2.5 Baths
    • 1,586 Sq Ft
    • Townhouse for Rent

    12069 Stratfield Place Cir, Pineville, NC 28134

    Get ready to fall in love with this vibrant 3-bedroom, 2.5-bathroom townhome, perfectly situated near Pineville and Fort Mill! Enjoy unbeatable access to trendy shopping, delicious dining, and exciting entertainment, all just moments away. Inside, you’ll find a modern kitchen that's a chef's dream, featuring sleek appliances including a refrigerator, dishwasher, stove, and microwave. The

    Agent Photo

    Aric Beals

    Talley Properties

    (980) 376-2918

    12069 Stratfield Place Cir, Pineville, NC 28134
  • /33

    $2,250 per month

    • 3 Beds
    • 2.5 Baths
    • Townhouse for Rent

    6624 Berewick Commons Pkwy, Charlotte, NC 28278

    Beautiful 3Bed, 2.5bath Townhome at the heart of Berewick is available for rent!, one of the most desired neighborhoods in Charlotte. This property is in Stone Haven community . Main floor has open floorplan unit w/corner fireplace in great room, granite countertops, stain less steel appliances, hw floors through-out main level. Upper floor has master BR w/trey ceiling, upgraded master bath,

    Agent Photo

    Narendra Devarapalli

    Galaxy Property Management and Investments LLC

    (980) 746-3628

    6624 Berewick Commons Pkwy, Charlotte, NC 28278
  • /34

    $2,250 per month

    • 3 Beds
    • 2.5 Baths
    • 1,704 Sq Ft
    • Townhouse for Rent

    512 Station St, Clover, SC 29710

    Beautiful 3-bed, 2.5 bath end unit townhome in Penley Place of Clover! This unit has lots of natural light and an open floor plan on the main level. The kitchen features SS appliances, LVP flooring, a walk-in pantry, tiled backsplash, and an island w/breakfast bar that is open to the dining area and living room. The spacious living room has a TV wall mount and an electric fireplace. It also opens

    Agent Photo

    Jennifer Henderson

    First Properties

    (803) 886-9684

    512 Station St, Clover, SC 29710
  • /44

    $2,710 - $2,895 per month

    Westmont Village

    3 - 4 Beds

    4904 Parkway Plaza Blvd, Charlotte, NC 28217

    Welcome to Westmont Village, a professionally managed rental community nestled in one of Charlotte's most sought-after locations. Our spacious three and four-bedroom townhomes offer a lifestyle of ease and comfort, where you can enjoy the perks of homeownership without the hassle-no mortgage, no property taxes, and a landscaping package that ensures your surroundings are always well-maintained.

    4904 Parkway Plaza Blvd, Charlotte, NC 28217
  • /24

    $1,595 per month

    • 2 Beds
    • 2.5 Baths
    • 1,300 Sq Ft
    • Townhouse for Rent

    12732 Spirit Bound Way, Charlotte, NC 28273

    Great South Charlotte Location, Close to "Everything". Steele Creek/Rivergate Shopping or Whitehall Commons Shopping Center both with a variety of Restaurants, Shopping, Grocery Stores, Lowes, Home Depot, Starbucks, Specialty Shops & MORE. This 2-Story Townhome is in a Nice, Quiet, S. Char. Community. Clean & Ready for Occupancy. Open Floor Plan includes Great Rm-Dining Area w/Fireplace + LM

    Valaree Grier VIP Homes & Properties

    12732 Spirit Bound Way, Charlotte, NC 28273
  • /31

    $1,225 - $2,983 per month

    Gramercy Square at Ayrsley

    1 - 3 Beds

    3201 Windshire Ln, Charlotte, NC 28273

    Newly renovated city-style apartments and carriage homes are available at Gramercy Square at Ayrsley. Our controlled-access building offers one-, two- and three-bedroom homes featuring newly upgraded interiors, private entrances, electric fireplaces, and patios / balconies. Work from home with ease from our business center and media room or setup outside at the pool-side firepit lounge or picnic

    3201 Windshire Ln, Charlotte, NC 28273
  • /20

    $2,800 per month

    • 3 Beds
    • 4 Baths
    • 2,301 Sq Ft
    • Townhouse for Rent

    4011 Zilker Park Dr, Charlotte, NC 28217

    Welcome to this beautifully maintained three-story, End Unit townhome in the highly desirable City Park community offering space, comfort, and unbeatable convenience. This move in ready home features a bright, open concept layout designed for both everyday living and entertaining. Upon entry on the first floor, you have a bonus room/flex space that is perfect for an office/play area/ or even

    David Jordan Keller Williams South Park

    4011 Zilker Park Dr, Charlotte, NC 28217
  • /29

    $1,075 - $1,625 per month

    Charlotte 360 Apartments and Townhomes

    1 - 3 Beds

    2930 Tacoma St, Charlotte, NC 28208

    CHARLOTTE 360 APARTMENTSWith 1, 2 and 3 bedroom floor plans these apartments and townhouses are just for you. We believe that your home should be as unique as you are. That's why we offer many different interior styles with major renovations including plank flooring, new kitchen cabinets, stainless steel appliances and ceiling fans!! No matter which one you choose, you'll find it hard to

    2930 Tacoma St, Charlotte, NC 28208
  • /24

    $2,350 per month

    • 3 Beds
    • 2.5 Baths
    • 1,537 Sq Ft
    • Townhouse for Rent

    16212 Leading St, Charlotte, NC 28273

    Spacious and well-maintained 3-bedroom, 2.5-bath townhome available for immediate move-in! This home features an open-concept layout with a bright living room, kitchen, and dining area—perfect for both everyday living and entertaining. All three bedrooms are conveniently located on the second floor, providing added privacy from the main living space. The home also includes a single-car garage,

    Rebecca Cullen Keller Williams Connected

    16212 Leading St, Charlotte, NC 28273
  • /55

    $2,407 - $3,277 total monthly price

    Avery

    3 Beds

    5020 Limelight Ln, Charlotte, NC 28217

    At the intersection of luxury and comfort, you find a modern oasis nestled in the vibrant Steele Creek area of south Charlotte. A new era of rental living is here. Our 3-bedroom townhome rental community is designed to elevate your lifestyle with a perfect blend of comfort, convenience, and contemporary living. Revel in modernity with smart home features including keyless entry, thermostats and

    5020 Limelight Ln, Charlotte, NC 28217
  • /16

    $1,600 per month

    • 3 Beds
    • 2 Baths
    • 1,155 Sq Ft
    • Townhouse for Rent

    1105 Cason St Unit B, Belmont, NC 28012

    Built in 2016, this 3-bedroom, 2-bath duplex in Belmont offers an open floor plan and a split bedroom layout that provides privacy between sleeping spaces. The kitchen features granite countertops and all black kitchen appliances provided for courtesy use. Neutral paint and flooring flow throughout, creating a cohesive, move-in-ready aesthetic. Located 1.5 miles from Belmont Abbey College, 2.5

    Heather Brock L&E Properties

    1105 Cason St Unit B, Belmont, NC 28012
  • /50

    $1,974 - $2,661 per month

    Redwood Lake Wylie

    2 Beds

    241 Dexter Rd, Lake Wylie, SC 29710

    Redwood(R) Lake Wylie is where youll find the single-story apartment you've been looking for. Live in a two-bedroom, two-bathroom, pet-friendly home with an attached garage. Enjoy being surrounded by charming green spaces, with the calming waters of Lake Wylie and all that the community has to offer just a stones throw away. You can even get to the hustle and bustle of Charlotte in just 30

    241 Dexter Rd, Lake Wylie, SC 29710
  • /13

    $2,000 per month

    • 2 Beds
    • 2.5 Baths
    • Townhouse for Rent

    15249 Wrights Crossing Dr, Charlotte, NC 28278

    Welcome to this beautifully maintained 2-bedroom, 2.5-bath end-unit townhome in the desirable Wrights Crossing community in steele creek area. This home features an open-concept layout with spacious living areas, a versatile loft, and abundant cabinet space throughout. The kitchen is equipped with a large island, granite countertops, and stainless steel appliances, perfect for both everyday

    Ashu Dalal Vas Realty LLC

    15249 Wrights Crossing Dr, Charlotte, NC 28278
  • /37

    $1,300 - $1,650 per month

    Country Club Apartments

    2 - 3 Beds

    1775 Cedar Post Ln, Rock Hill, SC 29730

    COUNTRY CLUB APARTMENTS – 1775 CEDAR POST LANE, ROCK HILL, SC,29730Country Club Apartments offers beautiful multi family 2 and 3 bed town homes. Located in the heart of desirable Rock Hill. The location offers easy access to I-77 and is just 30 minutes to Uptown Charlotte while still in the setting of a quaint suburban town. The locations is ideally located near shopping, dining and

    1775 Cedar Post Ln, Rock Hill, SC 29730
  • /24

    $1,995 per month

    • 3 Beds
    • 2.5 Baths
    • 1,634 Sq Ft
    • Townhouse for Rent

    7708 Ethora Way, Charlotte, NC 28216

    Brand new construction with modern design, spacious rooms, and a bright, open layout. Perfectly located just 20 minutes from Uptown Charlotte with easy access to I-485. Enjoy family-friendly parks, trendy dining, and nearby suburban charm. Be the first to live here—schedule your showing today! Lease Terms$2,100.00 security deposit 1 Year Lease Pets Conditional Non refundable pet fee $395.00

    Connie Sharma Sharma Realty LLC

    7708 Ethora Way, Charlotte, NC 28216
  • /50

    $935 - $1,340 per month

    Ashbrook Village

    1 - 2 Beds

    2295 Pineview Ln, Gastonia, NC 28054

    Welcome to Ashbrook Village, located in the heart of Gastonia, North Carolina. Our expansive one-bedroom garden-style apartments and spacious two-bedroom townhomes are designed to provide you with a comfortable and convenient living experience. Plus, we offer a resort-style saltwater pool and an outdoor grilling area right on-site, ensuring you have plenty of entertainment options at your

    2295 Pineview Ln, Gastonia, NC 28054
  • /23

    $1,600 per month

    • 2 Beds
    • 2.5 Baths
    • 1,378 Sq Ft
    • Townhouse for Rent

    12633 Persimmon Tree Dr, Charlotte, NC 28273

    Great townhouse in the Calloway Glen subdivision. This freshly painted open floor plan features living room with a gas fireplace, an archway into dining area and views into the kitchen with ample cabinet and counter space all with laminate floors included the half bathroom. The kitchen has a brand new stainless steel stove and fridge. The dual primary bedrooms upstairs have vaulted ceiling and

    Brian Simpson Prism Properties & Development Inc

    12633 Persimmon Tree Dr, Charlotte, NC 28273
  • /43

    $2,106 - $2,516 total monthly price

    River Rock at Dallas

    2 - 3 Beds

    1301 Limestone Ct, Dallas, NC 28034

    River Rock at Dallas, a River Rock Easy Living Community in Dallas, NC, brings effortless living to a scenic 21-acre setting just minutes from downtown Dallas and a short drive from uptown Charlotte. Our brand-new two- and three-bedroom ranch-style homes offer modern interiors, attached garages, and a pet-friendly atmosphere-plus access to nature trails and green spaces. Experience the ease and

    1301 Limestone Ct, Dallas, NC 28034
  • /16

    $1,750 per month

    • 2 Beds
    • 2.5 Baths
    • 1,156 Sq Ft
    • Townhouse for Rent

    417 River Park Rd, Belmont, NC 28012

    **Stylish River Park Townhome with Premium Finishes and Private Patio** This modern two-bedroom, two-bathroom townhome at 417 River Park Road offers 1,156 square feet of thoughtfully designed living space built in 2007. The open-concept main level features hardwood floors, complemented by elegant crown molding and wainscoting. The kitchen showcases granite countertops, rich wood cabinets, and

    Vickie Spurling Vickie Spurling Realty Inc

    417 River Park Rd, Belmont, NC 28012
  • /32

    $1,275 - $1,525 per month

    Fort Mill Townhomes

    1 - 2 Beds

    100 Bollin Cir, Fort Mill, SC 29715

    FORT MILL TOWNHOMES – 3 LOCATIONS, 100 BOLLIN CIRCLE, 200 DRANE CIRCLE, 1550 BANKS RD – FORT MILL, SCFort Mill Townhomes offers beautiful garden style multi family townhomes and apartments. Located in the heart of desirable Fort Mill. Each location offers easy access to I-77 and is just 20 minutes to Uptown Charlotte while still in the setting of a quaint suburban town and within minutes

    100 Bollin Cir, Fort Mill, SC 29715
  • /19

    $1,900 per month

    • 3 Beds
    • 2.5 Baths
    • 1,700 Sq Ft
    • Townhouse for Rent

    3719 Davis Ave, Charlotte, NC 28208

    Brand-new 3-bedroom, 3-bath duplex featuring a modern open floor plan with abundant natural light. This newly constructed home offers sleek finishes, spacious living areas, and a kitchen equipped with brand-new appliances. Each bedroom provides ample space, with three full bathrooms for added convenience. Ideal for comfortable living with a contemporary design throughout.

    William Spann Expand Legacy Worldwide LLC

    3719 Davis Ave, Charlotte, NC 28208
  • /42

    $2,170 - $2,720 total monthly price

    Affinity at Hudson

    3 - 4 Beds

    2348 Layman Dr, Gastonia, NC 28054

    Affinity at Hudson offers unique, customized townhomes for lease. Driven by details, our spacious rental townhomes incorporate smart house features and thoughtful design. Benefit from the flexibility and maintenance-free lifestyle of leasing while enjoying the privacy and space of your dream home. With exceptional interior details and easy access to downtown Gastonia, you'll find your home in no

    2348 Layman Dr, Gastonia, NC 28054
  • /47

    $3,200 per month

    • 3 Beds
    • 3.5 Baths
    • 1,872 Sq Ft
    • Townhouse for Rent

    629 Sixth Baxter Crossing, Fort Mill, SC 29708

    Step inside to a grand two-story foyer that flows into an open-concept layout, complete with high ceilings, custom trim, gas fireplace, and stylish modern tile flooring. The unique floor plan includes a front-facing kitchen equipped with granite countertops, stainless steel appliances, recessed lighting, a glass tile backsplash, breakfast nook, and bar seating—perfect for entertaining. Freshly

    Ellen Suther Howard Hanna Allen Tate Charlotte South

    629 Sixth Baxter Crossing, Fort Mill, SC 29708
  • /40

    $2,125 - $3,020 total monthly price

    Affinity at Kendrick

    3 - 4 Beds

    3308 Glade Dr, Gastonia, NC 28056

    Affinity at Kendrick offers unique, customized townhomes for lease. Driven by details, our spacious rental townhomes incorporate smart house features and thoughtful design. Benefit from the flexibility and maintenance-free lifestyle of leasing while enjoying the privacy and space of your dream home. With exceptional interior details and easy access to downtown Gastonia, you'll find you're home in

    3308 Glade Dr, Gastonia, NC 28056
  • /21

    $2,045 per month

    • 3 Beds
    • 2.5 Baths
    • Townhouse for Rent

    16224 Leading St, Charlotte, NC 28273

    Welcome to this stunning townhouse in the heart of Charlotte, NC. This brand-new construction offers a modern, open floor plan, ideal for entertaining and everyday living. The kitchen features a stylish island, sleek granite countertops, and stainless steel appliances. The convenience of having a washer and dryer included cannot be overstated. With three bedrooms and two and a half bathrooms,

    Kandi Autry- Reynolds Carolinas Signature Property Management LLC

    16224 Leading St, Charlotte, NC 28273
  • /22

    $1,295 - $1,455 per month

    Kensington Square

    2 Beds

    1004 Kensington Square, Rock Hill, SC 29732

    Step into the vibrant heart of Rock Hill, SC, and discover The Kensington Townhomes – where exceptional living isn't just an aspiration, it's a reality! These aren't just townhomes; they're spacious 2-bedroom, 1.5-bathroom havens, meticulously designed for ultimate comfort and convenience. Imagine culinary adventures created on your island kitchen, the ease of in-unit washer/dryer hookups, and

    1004 Kensington Square, Rock Hill, SC 29732
  • /12

    $1,595 per month

    • 2 Beds
    • 2.5 Baths
    • 1,248 Sq Ft
    • Townhouse for Rent

    12716 Persimmon Tree Dr, Charlotte, NC 28273

    This Beautiful Townhome is situated in the heart of Charlotte's Steele Creek area, just 5–6 minutes from Carowinds, I-77, and I-485. It features 2 bedrooms, 2.5 bathrooms, brand new paint and carpet, and includes a refrigerator, washer, and dryer.

    G. Patrick Griffin Elite Concept Realty

    12716 Persimmon Tree Dr, Charlotte, NC 28273
  • /35

    $2,673 - $3,323 total monthly price

    Wayford at Pringle Towns

    3 Beds

    10219 Guardian Dr, Charlotte, NC 28273

    Wayford at Pringle Towns offers brand new unique, customized townhomes for lease. Driven by details, our spacious rental townhome incorporates smart house features and thoughtful design. Benefit from the flexibility and maintenance-free lifestyle of leasing while enjoying the privacy and space of your dream home. With exceptional interior details and a walkable neighborhood, you'll find you're

    10219 Guardian Dr, Charlotte, NC 28273
  • /19

    $1,800 per month

    • 3 Beds
    • 2.5 Baths
    • Townhouse for Rent

    3715 Davis Ave, Charlotte, NC 28208

    Brand-new 3-bedroom, 3-bath duplex featuring a modern open floor plan with abundant natural light. This newly constructed home offers sleek finishes, spacious living areas, and a kitchen equipped with brand-new appliances. Each bedroom provides ample space, with three full bathrooms for added convenience. Ideal for comfortable living with a contemporary design throughout.Showing Instructions,

    William Spann Expand Legacy Worldwide LLC

    3715 Davis Ave, Charlotte, NC 28208
  • /10

    $1,299 per month

    Davis Crossing Apartments

    2 Beds

    2804 Union Rd, Gastonia, NC 28054

    Welcome to Davis Crossing Townhomes!We invite you to visit our beautiful community to enjoy the convenience offered by the sought-after Gastonia location! Great pricing is accompanied by the privacy of townhome living with no one living above or below you! The all-brick townhomes offer curb-appeal while the spacious interiors offer 2 bedrooms and 1.5 baths. Nicely equipped kitchens, blinds,

    2804 Union Rd, Gastonia, NC 28054
  • /16

    $1,295 per month

    • 2 Beds
    • 1.5 Baths
    • 1,114 Sq Ft
    • Townhouse for Rent

    1931 Lancer Ct Unit A, Gastonia, NC 28054

    Gorgeous end unit townhouse with fresh paint! Stunning kitchen with white cabinets and stainless steel appliances. Updated luxury plank flooring throughout. Two large bedrooms with ample closet space. Barn door closet feature! Beautiful patio area and storage closet in the backyard. Neighborhood includes a pool and clubhouse.

    Lynne Goodwin Preferred Home Management LLC

    1931 Lancer Ct Unit A, Gastonia, NC 28054
  • /23

    $1,995 - $2,300 per month

    Bellhaven Townhomes

    3 Beds

    10317 Rozzelles Ferry Rd, Charlotte, NC 28214

    Welcome to Bellhaven Townes, a newly constructed boutique townhome community offering modern design, generous living space, and the comfort of single-family living—without the maintenance. Located along Rozzelles Ferry Road in West Charlotte, Bellhaven Townes features just 19 thoughtfully designed three-bedroom townhomes, creating an intimate residential experience in a rapidly growing

    10317 Rozzelles Ferry Rd, Charlotte, NC 28214
  • /28

    $2,400 per month

    • 3 Beds
    • 2.5 Baths
    • 1,987 Sq Ft
    • Townhouse for Rent

    2957 Ross Ave, Charlotte, NC 28208

    Beautiful 3-bedroom, 2.5-bathroom townhome available for lease! From the moment you step inside, you’re welcomed by stunning luxury vinyl plank flooring throughout the main level and a custom built-in drop zone that is perfect for keeping coats, shoes, and everyday essentials organized. The open-concept layout seamlessly connects the kitchen, dining, and living areas, creating an inviting space

    Alec Barnes Yancey Management, LLC

    2957 Ross Ave, Charlotte, NC 28208
  • /20

    $2,397 - $3,331 per month

    Cedar Ridge Townhomes

    3 - 4 Beds

    13333 Settlers Trail Ct, Charlotte, NC 28278

    Welcome to Cedar Ridge Townhomes, a hidden nook where you can live lavishly. Infused with the tranquility of nature, our three and four-bedroom townhomes in Charlotte, NC are filled with modern amenities and well-connected to theCharlotte area so that you won't miss any urban perks. Join our community and your pets and start enjoying luxurious, high-end townhome living today!

    13333 Settlers Trail Ct, Charlotte, NC 28278
  • /27

    $1,995 per month

    • 3 Beds
    • 2.5 Baths
    • 1,637 Sq Ft
    • Townhouse for Rent

    15257 Wrights Crossing Dr, Charlotte, NC 28278

    Charming, end-unit, townhome located in the Wrights Crossing Community! This 3 bedroom, 2.5 bath Townhome features; a 1 car garage, covered front porch, open floor plan and hardwood flooring throughout the main level. The kitchen includes stainless steel appliances, granite countertops, tiled backsplash, a kitchen Island and the eat-in area. There is large deck off the back of the home

    Maria Carbonell TouchPoint Property Management

    15257 Wrights Crossing Dr, Charlotte, NC 28278
  • /13

    $2,100 per month

    • 3 Beds
    • 2.5 Baths
    • 1,490 Sq Ft
    • Townhouse for Rent

    456 Spring Gardens Dr, Belmont, NC 28012

    Property Id: 2342229Welcome to this well-maintained and move-in-ready home located in one of the most desirable areas of Belmont. This property offers the perfect balance of comfort, convenience, and location—ideal for tenants looking to enjoy everything Belmont has to offer.The home features a functional and inviting layout with ample natural light, clean finishes, and

    456 Spring Gardens Dr, Belmont, NC 28012
How to Rent a Home