MLS #: 98823057
3056 N Lochness Ave
Meridian, ID 83646
$474,900
3 Beds, 3 Baths, 1784 SqFt
Residential
Verado Videos