View Larger Image Taylor Tudor 1900-1926 S Taylor Rd, Cleveland, OH Mixed-Use 63 unit mixed-use Related Projects