Add this property to your favorites View Details 20525 SE 95th Street Sleepyhollow Hills Ii | Newalla $34,000 1 acres On Site 60 Days Ago