Bay Crossing is an established elegant custom home community located in Mooresville, North Carolina. A home in this community won the 2005 “Best of the lake” waterfront home award. The Bay Crossing community sits on the shores of Lake Norman. Bay Crossing offers ranch homes, basements, 3 car garages, waterfront and water view. Bay Crossing homes range size from 2900 to 8100 square feet, 3 to 5 bedrooms and 3 to 5 bathrooms. Convenient to exit 33 or 36 off I- 77, the new hospital and Lowe's headquarters. Close to the nearby towns of Davidson, Denver, Huntersville and Cornelius. Bay Crossing is easy commute to Uptown Charlotte and is a short drive to Birkdale Village.