View Details 8599 W Buffalo Road Strawberry Ranch Unit 5 | Strawberry $523,500 5 bd 3 ba 2,652 sqft 0.7 acres Under Contract