1481 Taylor Lane, Madera, CA 93637 - Homesnap