Horry County Court Records show that MBSC Property South, LLC — a Delaware-based company — sued the City of Myrtle Beach Feb. 5, 2025. The lawsuit centers on the Sand Castle South property at 2207 ...