2011-2017 TIFFIN AVE.
FINDLAY, OHIO 45840

 

COMMERCIAL PLAZA

1,620 sQ ft END UNIT FOR LEASE

 

LOCATION, LOCATION, LOCATION...