Heard a passing comment a few days ago that a large hardware store (Lowes? Home Depot?) may be coming to Santa Rosa Beach in the not-so-distant future, supposedly to be located near the Publix on 98.
Anyone else hearing the same? Any "proof" this is more than just another rumor?
Thanks
Anyone else hearing the same? Any "proof" this is more than just another rumor?
Thanks