View Details $1,250,000 1 of 99 Larimore Place Lt 2 Resub | St Louis 11,729 sqft 4.36 acres On Site: 357 Days
View Details $1,250,000 1 of 99 Larimore Place Lt 2 Resub | St Louis 5 beds 4 baths 1 ½ baths 11,729 sqft 4.36 acres On Site: 363 Days