MLS #: 98874062
1317 Kyla Court
Jerome, ID 83338
$425,000
4 Beds, 2.5 Baths, 1945 SqFt
Residential