1528 N 21ST AVE
MELROSE PARK, IL 60160
3 Beds
N/A Baths
1,100 Sq Ft
Details for 1528 N 21ST AVE
Built in 1957
$250 / Sq Ft
No Info
0.0947 acres lot
3 Beds
N/A Baths
1,100 Sq Ft
Built in 1957
$250 / Sq Ft
No Info
0.0947 acres lot