2518 W Miller Ct, Nampa

2518 W Miller Ct
Nampa, ID

Property Details

Square Feet: 2,000