View details for 17840 GODDARD Street 17840 GODDARD Street $1,200+ State Fair-Nolan, Detroit, MI 48212