120 Carson Dr

Missouri’s Finest: A $8.9M Lakefront Masterpiece at Lake of the Ozarks

Perched atop a scenic bluff with breathtaking main channel views, 120 Carson Dr is one of the most prestigious estates on Lake of the Ozarks. This $8.9 million lakefront property redefines luxury with its 18 bedrooms, 19 bathrooms, and an impressive 16,812 square feet of living space. Originally built in 2004, 120 Carson Dr has […]