2626 Alhambra Court St Louis, MO Apartments
St Louis, MO
2,408 ft2 2408 ft2
Saint louis, mo 4 bedroom 2 bath house. Available for lease to own program. Brick siding, chain link fence, covered front porch, hardwood floors, attic and basement access. Property may need updates/repairs. Sold in "as-is" condition.