View Details Under Contract $2,050,000 1 of 86 Mandalay Place | St Louis 5 beds 5 baths 2 ½ baths 6,163 sqft 1.2 acres On Site: 21 Days