Lighthouse Point


noun

a city in NW Florida.