View details for 134 N LEROY Street 134 N LEROY Street $1,750+ 134 North Leroy Street, Fenton, MI 48430