825 Alexandra Avenue, St Louis, MO, 63122
825 Alexandra Avenue, St Louis, MO, 63122
825 Alexandra Avenue, St Louis, MO, 63122
825 Alexandra Avenue, St Louis, MO, 63122

$239,900

825 Alexandra Avenue, St Louis, MO, 63122

ACTIVE