NEW 1106 Ventura Place $475,000 MLS® #21005758 Snee FarmMount Pleasant, SC4 BR, 3 BA, 2800 SQ FTBuilt in 1978TownhouseMillion dollar finishes in this updated Townhouse located in highly desired Snee Farm just minutes to the beach …