21316 Main St, Greenleaf, ID 83626
21316 Main St, Greenleaf, ID 83626 is on the street of Main St, in the city of Greenleaf, Idaho. It is in the zip code of ID 83626.
21316 Main St, Greenleaf, ID 83626 is a Single Family home.
It has 4 bedrooms, 2 bathrooms, proximately 1,674 square feet floor size, 0.55 acres square feet lot size.
It was built in 1930. It has 2 stories.