7128 Idaho Avenue (MLS #18093638) is a multi-family listing located in St Louis, MO.
This multi-family listing is on a lot of 2,657 sqft (or 0.06 acres) and is 61 years old. This property was listed on 12/07/2018 and has been priced for sale at $75,000.
Nearby zip codes are 63109, 63116, 63118, 63123 and 63125. This property neighbors other cities such as Lemay.