8606 North Leroy Road, Westfield Center, OH 44251 - Office Space
8606 North Leroy Road is located at 8606 North Leroy Road in the Westfield Center neighborhood, OH, Westfield Center, 44251. The Class C Office building was completed in 1998 and features a total of 34,140 Sqft.
In Westfield Center, there is 1 class C office building. At zip code level, there are 1 commercial properties, of which 1 are office buildings over 50,000 square feet.