$235,000
2187 Apple Ln, Mesa, ID 83643
Active
Land
Unimproved Land
12.87 Acre Lot
116 days on Market