BAIRD ROAD RESIDENCE

Santa Rosa Beach, Florida

2550 sf, 4 bedroom / 3 bath private residence on 30A in South Walton