Riverbend Condominiums
179 Beecher's Point Dr
Welaka, FL
32193
See map: Google Maps
386-467-8799
Riverfront condominiums located at Beechers Point , formed by the St. Johns River and the Ocklawaha River. One and Two bedroom units available.