View Details 15945 Pecan View Dr Creekwood Place | Loxley $160,000 3 bd 2 ba 1,377 sqft 0.31 acres New On Site Today