Add this property to your favorites View Details 121 S Broadway Avenue Cleveland Ot | Cleveland $99,000 1,800 sqft 0.07 acres On Site 211 Days Ago