12691 S Farrara Way, Nampa, ID, 83686

$500,236

12691 S Farrara Way, Nampa, ID, 83686

PENDING