360 E 266th St is a house in Euclid, OH 44132. Based on Redfin's Euclid data, we estimate the home's value is $54,671. Comparable nearby homes include 26280 Oriole Ave, 340 E 264th St, and 264 E 260th St. Nearby schools include St William School, Upson Elementary School and Forest Park Middle School. The closest grocery stores are Marc's Stores, Metro and Dave's Markets. Nearby coffee shops include North Pointe Cafe and Willowick Cafe Inc. Nearby restaurants (2 comments)