
$499,000
- beds
- 2
- baths
- 2
- sqft
- 1,703
8560 W Lilburn St
Star, ID 83669
Townhouse for saleEst. $2,589/mo
- Townhouse
- $293/sqft
About this home
No description was included with this listing.
$499,000
8560 W Lilburn St

$499,000
Star, ID 83669
No description was included with this listing.
$499,000
8560 W Lilburn St