On May 15, 2020, Wake Rocks LLC sold their property at 3034 E. 84 St., Cleveland to P & a Investment Group LLC for $4,250.This property is one of 198 sales in Cleveland in May 2020.This story was found on BlockShopper.com.