1Active$390,0003 bd · 2 ba · 1,532 sqft164 Bayou Landing Road, Santa Rosa Beach, FLRachel Knetzer · EXP Realty LLC