2003 Greenview Ave, Metropolis, IL 62960
2003 Greenview Ave, Metropolis, IL 62960 is on the street of Greenview Ave, in the city of Metropolis, Illinois. It is in the zip code of IL 62960.
2003 Greenview Ave, Metropolis, IL 62960 is a Single Family home.
It has