Maria's house is a house in Elwood City that is home to Steve, Maria, and their mother. Maria was seen on the front steps of the house in "The Boy with His Head in the Clouds", though the main house was not visible.
Maria's house is a house in Elwood City that is home to Steve, Maria, and their mother. Maria was seen on the front steps of the house in "The Boy with His Head in the Clouds", though the main house was not visible.