24002 Lorain Rd, North Olmsted, OH Active 4-Acre Ground Up Site 58,100 NET RSF Avg. Unit Size: 111 Units: 522 Go Live: Q1, 2024 For more information contact us. ← 19620 Nottingham Rd, Cleveland, OH 12200 Snow Rd, Parma, OH →