Neighborhood stabilization credit approved for 30% of the invested repairs up to $36,500;
AS-IS sale
PROPERTY FEATURES
PROPERTY DETAILS
Street Address: 7142 Idaho Avenue City: Saint Louis State: Missouri Postal Code: 63111 County: St. Louis City MLS Number: MAR24075984 Year Built: 1893 Courtesy of Extreme Homes OF ST LOUIS