1245 Howell Point
$7 Million Lakefront Estate on 10.52 Acres with Equestrian Barn and Stunning Lake Howell Views in Winter Park
Step into timeless Southern elegance with this South Carolina “Low Country” manor, perfectly situated on 10.52 acres of lakefront beauty in Winter Park. A private gated entrance welcomes you to a winding drive that passes lush pastures and a 10-stall equestrian barn. The 3-story main residence captivates with wrap-around porches and expansive views of Lake […]
October 9, 2024