All apartments in Star
Find more places like
10683 W Capella Street.
How many bedrooms do you need?
/
/
10683 W Capella Street

10683 W Capella Street

(208) 842-4482

Location

10683 West Capella Street, Star, ID 83669

Amenities

Hardwood floors
Dogs allowed
Garage
Recently renovated
Air conditioning
Unit Amenities
air conditioning
hardwood floors
recently renovated
Property Amenities
dogs allowed
pet friendly
parking
garage
Fully Remodeled 3 Bedroom 2 Bathroom House!
Brand New wood flooring throughout
Brand New kitchen with brand new appliances
2 Car Garage
Large backyard with lots of trees and space
Brand New HVAC system and water heater

Amenities:

Property Details (Fees & Lease)

Listing Provided by Tenant Turner

Property Status: Off The Market

Frequently Asked Questions