15426 NW 136th Terrace

 15426 NW 136th Terrace, AlachuaFL 32615
$1,3254 Beds1337 sqft