The Yellow Wall

Address:
1501 West Lafayette Boulevard, Detroit, Michigan, USA
 View map