For Sale
3618 S Jefferson Ave Saint Louis, MO 63118
Call for details price
3618 S Jefferson Ave Saint Louis, MO 63118
Leased Sold
Address: 3618 S Jefferson Ave, Saint Louis, Missouri, 63118
Massive charming historic 5+ bedroom home for lease in emerging hip Jefferson Ave area with ..
  • 2062 sqft
  • 5
  • 2
  • 2