Cincy Flat Fee LLC Photo Gallery - Listing ID 1740339 Listing ID 1740339 18 Euclid Ave, Wyoming, Ohio 45215 - 3 bd, 3 ba 1 full bath + 2 partial baths $345,000ClosedView PropertyView PropertyData services provided by IDX Broker