2829 Glenwood Avenue
Rockford, Illinois 61101, United States

MLS#: 12219376

$339,900 USD

The details

Property features

Date Updated: Dec 25, 2024

Construction details

Year built
1971

Location

2829 Glenwood Avenue, Rockford, Illinois 61101, United States
map image