15211 SW 65th Ter Road, Ocala FL 34473 | Ocala, FL | 3 Bed 2 Bath | $316K | Brickellsold