10422 SW 12th Terrace, Micanopy, FL 32667 - HotPads