Virtual Tours


Middle of Town Charmer
$218,000
1749 W. Hendricks St.
Meridian, ID 83646
3 Bed, 2 Baths