5112 S Colusa Ave

Meridian, ID, 83642
PENDING
$778,900Price
4Beds
3Baths
2528sqft

5112 S Colusa Ave

Meridian, ID, 83642
PENDING
$778,900Price
4Beds
3Baths
2528sqft