Map location of
Turner Building, Miami, OH, USA

Miami, Ohio, United States