Properties

Property Description

Lake Norman Living at an Unbeatable Value – Welcome to Bahia Bay.

Nestled on nearly half an acre of wooded land in the sought-after Bahia Bay community, this charming 3-bedroom, 3-bath home puts the best of Lake Norman right at your fingertips – without the waterfront price tag. Enjoy exclusive community access to a boat ramp, dock, paddlesport launch, and a lakefront picnic area that will make every weekend feel like a vacation.

Inside, the open-concept main level is designed for easy living. The two-story family room flows seamlessly into the dining area and a chef-inspired kitchen features gleaming granite countertops and a spacious island perfect for entertaining. The owner’s suite is conveniently located on the main level, offering privacy and comfort. Upstairs, two generously sized bedrooms share a full bath – ideal for family, guests, or a home office setup. The finished basement adds valuable flex space, ready to become your home gym, media room, or playroom. Step outside to enjoy front and rear porch decks, and gather around the fire pit in your private, wooded backyard – a true outdoor retreat.

Pull right into the oversized concrete driveway with room for 3+ vehicles and head straight to the water. With easy access to all that Lake Norman has to offer, this home checks every box.

Lake life is calling – come answer it.

Features
Heating System:
Central
Cooling System:
Central Air, Ceiling Fan(s), Ductless
Basement:
Basement Shop, Storage Space, Walk-Out Access
Fence:
Partial
Patio:
Patio, Rear Porch, Deck
Parking:
Driveway
Exterior Features:
Fire Pit
Flooring:
Vinyl, Wood, Carpet, Laminate, Tile, Bamboo
Interior Features:
Breakfast Bar, Kitchen Island, Open Floorplan, Pantry, Walk-In Closet(s), Walk-In Pantry, Built-in Features, Attic Other
Laundry Features:
In Basement, Lower Level
Sewer:
Septic Installed
Waterfront Features:
Pier - Community, Paddlesport Launch Site - Community, Beach - Public, Boat Ramp – Community, Boat Slip – Community, Boat Lift – Community
Appliances
Appliances:
Refrigerator, Dishwasher, Microwave, Oven, Exhaust Fan, Gas Oven, Gas Cooktop, Disposal, Freezer, Washer/Dryer, Self Cleaning Oven
Address Map
Country:
US
State:
NC
County:
Mecklenburg
City:
Cornelius
Street:
Bahia Bay
Zipcode:
28031
Street:
Rio Oro
Street Number:
21123
Street Suffix:
Drive
Longitude:
W81° 6' 48.3''
Latitude:
N35° 29' 47.5''
Zoning:
GR
Neighborhood
Elementary School:
Cornelius
High School:
William Amos Hough
Middle School:
Bailey
MLS Addon
Office Name:
EXP Realty LLC Ballantyne
Agent Name:
Alison Alston
TaxAnnualAmount:
$0
TaxAssessedValue:
$0
AssociationFee:
$0
Additional Information
Community Features:
Recreation Area, Picnic Area
Construction Materials:
Vinyl, Stone Veneer
Foundation Details:
Basement
Levels:
Two
Lot Features:
Wooded, Private, Sloped
Previous Price:
580000
Water Body Name:
Lake Norman
Water Source:
Community Well
Financial
Association Fee:
75
Association Fee Frequency:
Annually
Association Yn:
1
Listing Information
List Agent Mls Id:
54972
List Office Mls Id:
372906
Mls Status:
Active
Modification Timestamp:
2026-10-24T17:06:06Z
Originating System Name:
Canopy
Special Listing Conditions:
None
Status Change Timestamp:
2026-09-23T12:24:24Z

Residential For Sale

21123 Rio Oro Drive, Cornelius, North Carolina 28031

3 Bedrooms
3 Bathrooms
2,497 Sqft
$570,000
Listing ID #4387095
Basic Details
Property Type :
Residential
Listing Type :
For Sale
Listing ID :
4387095
Price :
$570,000
Bedrooms :
3
Bathrooms :
3
Square Footage :
2,497 Sqft
Year Built :
1983
Status :
Active
Full Bathrooms :
3
Property Sub Type :
Single Family Residence
Roof:
Architectural Shingle
Agent info
Contact Agent
AIzaSyC-vLTZ2qaShFIbR0FJoW8tvNc8wmy8jfM