View Details Under Contract $950,000 1 of 49 Irma Place Private Add | St Louis 8 units 8,640 sqft On Site: 89 Days
View Details Under Contract $475,000 1 of 44 Irma Place Private Add | St Louis 4,320 sqft 0.11 acres On Site: 94 Days