Sold Homes


Welcome Home!
$350,000
5850 N. Arliss Ave.
Meridian, ID 83646
3 Bed, 2 Baths