Lennar at Savannah Landings
1347 South State Road 7, North Lauderdale, Florida, 33068
(866) 384-7246