5982 SE 68th St, Ocala, FL 34472, USA
5117 SE 102nd Pl, Belleview, FL 34420, USA
Belleview, FL 34420, USA
6880 SE 103rd St, Belleview, FL 34420, USA