1397 Bayshore Drive

Terra Ceia, Florida