812 Lilac St, Blackfoot, ID 83221
812 Lilac St, Blackfoot, ID 83221 is on the street of Lilac St, in the city of Blackfoot, Idaho. It is in the zip code of ID 83221.
812 Lilac St, Blackfoot, ID 83221 is a Multiple Family home.
It has , 9,627 sqft square feet lot size.