Taylor Tudor

1900-1926 S Taylor Rd, Cleveland, OH
Mixed-Use
63 unit mixed-use