24390 Lakeshore Boulevard, 24390 Lakeshore Boulevard #F, Euclid, OH, 44123