The London

An Outdoor Living Area with Swimming Pool in Mooresville, NC