8834 W SHERIDAN ST, Phoenix, AZ 85037 - MLS#6260536 - Laura Briggs ...