18906 Goddard st
(1)

18906 Goddard st, Detroit, MI 42834

Reviews

1 year ago

I like it

I like that I can see and look in the Apartments I like how the apartments are clean furnace to make me see what it looks like with furniture in it
1 found this helpful.