4466 Ellenwood Avenue, St Louis, MO, 63116
4466 Ellenwood Avenue, St Louis, MO, 63116
4466 Ellenwood Avenue, St Louis, MO, 63116
4466 Ellenwood Avenue, St Louis, MO, 63116
4466 Ellenwood Avenue, St Louis, MO, 63116
4466 Ellenwood Avenue, St Louis, MO, 63116
4466 Ellenwood Avenue, St Louis, MO, 63116

$51,000

4466 Ellenwood Avenue, St Louis, MO, 63116

7
Courtesy of: PalmerHouse Properties & Assoc