2413 E Brace St.

Meridian, ID, 83642
$1,096,000Price

2413 E Brace St.

Meridian, ID, 83642
PENDING
$1,096,000Price
5Beds
3Baths
3257sqft

2413 E Brace St.

Meridian, ID, 83642
PENDING
$1,096,000Price
5Beds
3Baths
3257sqft