JUST
LISTED
JUST
LISTED

3158 N Sun City Ave
Star, ID

Property Details

  • $749,500
    List Price
  • 98936120
    MLS Number
  • 4
    Beds
  • 2.5
    Baths
  • 2,465
    Square Feet