Back to Search
21036 Rio Oro Dr, Cornelius, NC 28031
21036 Rio Oro Dr, Cornelius, NC 28031
Sold for $600,000
21036 Rio Oro Dr, Cornelius, NC 28031
Sold for $600,000
21036 Rio Oro Dr, Cornelius, NC 28031
21036 Rio Oro Dr, Cornelius, NC 28031
21036 Rio Oro Dr, Cornelius, NC 28031
21036 Rio Oro Dr, Cornelius, NC 28031

21036 Rio Oro Dr Cornelius, NC 28031

$600,000

CLOSED
Beds
3
Baths
4
Sqft
2,591
Acres
0.25
Year
2006
Close Date
May 27, 2021
Property Type
Residential
Sub Type
Single Family Residence
Per Square Foot
$232
Date Listed
Jan 29, 2021

Description of 21036 Rio Oro Dr, Cornelius, NC 28031

Listing details for 21036 Rio Oro Dr, Cornelius, NC 28031 : Must see custom, lake front home in Bahia Bay! Stunning curb appeal w/ gorgeous views of Lake Norman! Open floor plan w/ luxury finishes, wood floors & extensive molding throughout! Welcoming foyer leads to owner's retreat w/ electric fireplace & french doors leading to screened-in porch. En-suite bath w/ dual vanity & tile shower. Secondary bedroom, bath & laundry complete 1st floor! 2nd floor great room w/ gas log fireplace & french doors that lead to screened-in porch overlooking the lake. Access to pool deck w/ in-ground pool both perfect for entertaining! Kitchen w/ tray ceiling, stone counters, stainless steel appliances & pantry. Family room w/ attached porch & adjacent office space! 3rd level includes a large bed/bonus room, loft & bath w/ deck & great view of the lake. Large, peaceful backyard. HOA includes large community lot w/ swim docks & boat launch! Great Cornelius location close to schools, parks & walking distance to restaurants & shopping! Easy access to I-77.
Listing Updated : 10-07-2026 at 2:33 PM EDT
Listing Provided By

Puma & Associates Realty, Inc.

Properties displayed may be listed or sold by various participants in the MLS

Source

Canopy MLS as distributed by MLS GRID, MLS#: CAR3701952

Is this your home?

Claim it to unlock a private owner dashboard, track your equity, and get a free monthly value report.

Is this your home?

Claim it to unlock a private owner dashboard, track your equity, and get a free monthly value report.

Property History

DateEventPrice
5/27/2021
Sold
$600,000 -4%
$232/sqft
Source:Canopy MLS #CAR3701952
1/29/2021
Listed for sale
$625,000 +27073.9%
$241/sqft
Source:Canopy MLS #CAR3701952
1/5/2019
Leased
$2,300 -14.8%
$1/sqft
Source:Canopy MLS #CAR3458111
12/11/2018
Listed for Rent
$2,700
$1/sqft
Source:Canopy MLS #CAR3458111

Location of 21036 Rio Oro Dr, Cornelius, NC 28031

Streetview of 21036 Rio Oro Dr, Cornelius, NC 28031

Mortgage Calculator
Listing Price
Down Payment
Interest Rate

Schools Near 21036 Rio Oro Dr, Cornelius, NC 28031

Is this your home?

Claim it to unlock a private owner dashboard, track your equity, and get a free monthly value report.

Homes Similar to 21036 Rio Oro Dr, Cornelius, NC 28031

Sold Homes Similar to 21036 Rio Oro Dr, Cornelius, NC 28031

Based on information submitted to the MLS GRID as of 2026-10-07. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information. Some IDX listings have been excluded from this website.
HomeCorneliusBahia Bay