ההשקעה: 1366 Sheffield Rd, South Euclid, OH 44121