2535 Penrose, Star

$1,149,000   |   3 beds   |   3 baths
JUST
LISTED

2535 Penrose
Star, ID

Property Details