125 N Michigan Ave, Belleville, IL
3 Bd
2 Ba
MLS® 25009485 • worth clark realty
29 N Michigan Ave, Belleville, IL
3 Ba
MLS® 25010170 • CR Holland Real Estate