2724 Armand Pl

St Louis, MO 63104
  • $325,000

    Price
  • 5

    Bed
  • 2.5

    Bath
  • 2,863

    SqFt