Newley renovated home available for lease. 6211 Idaho is a 3 bedroom, 1 bath home located in South St. Louis City. This home includes new flooring, detached garage and has been renovated throughout. Tenant responsible for water, gas, electric, sewer, trash utilities. Tenant is responsible for lawn care and snow removal.
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.
