3,375sf, 6 bed/3 bath rancher and 4,000sf shop situated on 110 beautiful acres located only 10 minutes south of Spokane Valley in Rockford, WA. This is an opportunity that doesn’t come around often. 80-acres of the property is already fully fenced and is currently used for cattle grazing. There are at least 3-known natural springs on the property that fill 10,000+ gallons of holding tanks to keep your 4-legged friends hydrated. The home’s furnace and A/C were recently replaced, and the metal roof was replaced in the last 15-years.
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / McKenzie Bartle
$993,500
Spokane Area Single Family Home
Active
2306 W Rainier Ct Spokane, WA 99208
6 Bed
5 Baths
5612 sqft
MLS# 202423223
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Cameron Sargent
$849,900
Deer Park Area Single Family Home
Active
914 E Deer Park-Milan Rd Deer Park, WA 99006
3 Bed
3 Baths
2167 sqft
MLS# 202423127
New modern designed, 3 bedroom plus office, 2.5 bathroom rancher on 8.67 acres for sale minutes outside of Deer Park, WA. Located with convenient access to Deer Park to the west and Highway 2 to the East. Open great room with soaring ceilings, glossy white finished modern cabinetry, modern appliances and covered back patio area Great territorial views and no HOA or CCR's! This price includes 2 separate parcels (totaling 8.67 acres) so if you are looking for a place to build another home close by, this is it! Price includes a well for the 2nd parcel.
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Darby Nicholson
$833,000
Spokane Area Single Family Home
Active
7508 N Rye St Spokane, WA 99208
5 Bed
3 Baths
3582 sqft
MLS# 202424234
A custom built Danny Sullivan home with modern craftsman finishes throughout, located on the 5 mile prairie, within the highly sought after Mead School District. This beautifully designed home is truly one of a kind. Enjoy luxurious living with quartz countertops, custom cabinetry, and premium fixtures in the kitchen and bathrooms. The home boasts multiple high end finishes at every turn, blending style and functionality seamlessly. The fenced in back yard is fully landscaped and complete with a unique screened in patio that provides protection from those pesky bees and mosquitoes. Situated in an ideal area, minutes from Sky Prairie Park and every amenity you could hope for. This property is ideal for those seeking modern living in a friendly community.
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Cameron Sargent
$800,000
Baylen View Area Single Family Home
Active
185 Larchwood Dr Sagle, ID 83860
3 Bed
2 Baths
2136 sqft
MLS# 24-10221
Private North Idaho Log Home on 3.44 Acres with Expansive Lake Views. This meticulously maintained 2,136 sq ft log home overlooks Lake Pend Oreille and the Green Monarch Mountains. Recently re-chinked and painted (2022), it features a main-floor primary suite and a re-graveled driveway (2023) for easy access. A 600 ft well with a new pump (2023) ensures reliable water. Multiple outbuildings, including one built in 2021 and perfect for a studio or additional living space, add versatility. Enjoy breathtaking lake views from the hot tub patio, and take advantage of the home's proximity—just 5 minutes from Garfield Bay boat launch and park, and 20 minutes from Sandpoint. This property combines peaceful privacy with unmatched convenience on spacious, usable land.
Listing Courtesy of Coeur D'Alene MLS / Windermere Valley/Liberty Lake / Sam Busby
$799,999
Cheney Area Single Family Home
Active
9810 S Grove Rd Cheney, WA 99004
6 Bed
3 Baths
3200 sqft
MLS# 202421795
Welcome to your dream property! This newly remodeled 10-acre haven is perfectly situated just minutes from both the downtown Spokane and Fish Lake. Step inside this beautiful home and you’ll find a spacious layout featuring six well-bedrooms and three updated bathrooms. The heart of the home is the modern kitchen, a chef’s delight with sleek a design perfect for everyday cooking and entertaining. For those who love their outdoor hobbies, the massive shop on the property is a true standout. It includes RV parking, boat storage, and convenient pull-through doors, offering ample space for all your projects and recreational equipment. With its expansive 10 acres, you have plenty of room to enjoy privacy and explore the outdoors. Plus, the property’s close proximity to both downtown and Fish Lake ensures you have easy access to both city amenities and natural beauty. Don’t miss out on this exceptional property where modern convenience meets countryside serenity.
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Cameron Sargent
$715,000
Nine Mile Falls Area Single Family Home
Active
60841 Westview Dr Nine Mile Falls, WA 99026
6 Bed
4 Baths
3140 sqft
MLS# 202421273
This exceptional 2020 home on .5 acre is a must see. The main floor features a luxurious primary suite with a large walk-in closet that includes a custom shelving system, double sinks, a contemporary separate shower and soaking tub. Two additional bedrooms share a dual entry bathroom. The chef’s kitchen includes upgraded appliances, quartz countertops and a huge walk-in pantry. The great room is full of light and offers vaulted ceilings, vinyl plank flooring and a cozy gas fireplace. Enjoy al fresco dining on the large deck and covered patio off the kitchen with sunset views. Downstairs includes a family room, 2 bedrooms, 1 bath and 2 non-egress flex spaces perfect for additional bedrooms, home office or hobby area. The home also includes central air, an instant hot water heater, 3 car garage with tons of storage, and plenty of space for an outbuilding. Country living conveniently located near Lake Spokane, shopping, dining, schools, hiking and outdoor recreation.
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Chris O'Doherty
$699,900
Deer Park Area Single Family Home
Active
914 E Deer Park-Milan Rd Deer Park, WA 99006
3 Bed
3 Baths
2167 sqft
MLS# 202422427
New modern designed, 3 bedroom plus office, 2.5 bathroom rancher on 4.23 acres for sale minutes outside of Deer Park, WA. Located with convenient access to Deer Park to the west and Highway 2 to the East. Open great room with soaring ceilings, glossy white finished modern cabinetry, modern appliances and covered back patio area Great territorial views and no HOA or CCR's! Additional parcel can be purchased with this home (see MLS listing# 202423127) for a total of 8.67 acres. The price on the listing with the additional acreage includes a well for the 2nd parcel.
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Darby Nicholson
$650,000
Spokane Area Single Family Home
Active
6574 N Bigelow Gulch Rd Spokane, WA 99217
4 Bed
3 Baths
2800 sqft
MLS# 202423366
This stunning custom-built home offers the perfect blend of contemporary elegance and natural beauty. Its sleek design, expansive windows, and open-concept layout create a truly inviting living space. Enjoy 4 beds (2 non-conforming), 3 baths, and laundry on both levels. The beautifully updated kitchen boasts new countertops, a stylish island, and a chic tile backsplash. Stainless steel appliances and new cabinets complete the modern look. The lower level features a mother-in law setup and is a daylight walkout basement. The overhanging roof adds an architectural element providing covered outdoor space over the new deck. The home's new exterior seamlessly blends with the lush 5+ acre landscape. A spacious 1800+ sqft shop with power and a fireplace offers ample storage or workshop space. Enjoy easy access to Bigelow Gulch, 190, Trent Ave, and Idaho, making this location truly versatile. This exceptional property offers the perfect combination of modern living and nature. Bring your outdoor toys to play!
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Steven Kepler
$585,000
North Ranch At Corbin Crossings Area Single Family Home
Pending
13415 N Tender St Rathdrum, ID 83858
3 Bed
2 Baths
1574 sqft
MLS# 24-9672
Welcome to your beautifully upgraded home! This stunning 3 bed 2 bath residence built in 2018 is situated on a spacious .35 acre lot with room for a shop and featuring a wealth of modern enhancements! As you enter, you'll immediately notice the new LVP floors that set the tone for the entire home. The meticulously updated bathrooms showcase elegant new tile, contemporary fixtures and heated toilet seats transforming your everyday routines into spa like experiences. The primary suite is a standout feature, boasting a custom California closet designed for optimal organization and style. Outside, the expansive yard includes a powered shed, perfect for storage or hobbies. Enjoy the scenic views from your covered patio or even your gazebo with power for a future hot tub! With endless upgrades throughout, this home truly shines. Don't miss the chance to make this upgraded haven your own!
Listing Courtesy of Coeur D'Alene MLS / Windermere Valley/Liberty Lake / Dylan Ledbetter
$579,900
Spokane Area Single Family Home
Active
2124 E 62nd Ave Spokane, WA 99223
5 Bed
3 Baths
2708 sqft
MLS# 202424382
This is your dream home if you’re looking for a rancher on the South Hill on low traffic cul-de-sac! 5 bedroom home, with plenty of space for all, a manicured parklike yard. Close to Mullan Road Elementary and the brand new Peperzak Middle School. Private backyard is ready to enjoy, and perennials abound in the flower garden! Come take a look, pick some cherries, and raspberries when in season, and enjoy a yard that invites you to entertain friends and family. Granite countertops, and an updated kitchen that inspires your chef’s creations. 2 and ¾ bathrooms. Newer carpet, wood insert fireplace. Gas water heater, and forced air heating, plus AC to keep you cool all summer. All appliances stay.
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Jeff Moreland
$539,900
Rathdrum Area Single Family Home
Active
7155 W Amanda St Rathdrum, ID 83858
4 Bed
3 Baths
2360 sqft
MLS# 202424646
Welcome to this stunning 4-bedroom, 3-bathroom home, perfectly situated on a quiet cul-de-sac in one of Rathdrum’s most desirable neighborhoods! This better-than-new home offers a bright and airy open floor plan, featuring luxury LVP flooring, quartz countertops, and a chef's dream kitchen with a spacious island, gas range, and a pantry for all your storage needs. Relax in the cozy living room by the gas fireplace, or retreat to the large primary suite with dual vanities and a walk-in closet. The additional den/office provides extra flexibility, perfect for remote work or hobbies. The oversized backyard includes a large covered patio and a garden, creating a peaceful outdoor escape. Located just moments from local schools and parks, this home is a must-see for those seeking modern living in an up-and-coming town!
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Ryan Gustafson
$499,000
Spokane Area Single Family Home
Active
4815 N Farr Rd Spokane, WA 99206
4 Bed
3 Baths
2120 sqft
MLS# 202423818
Welcome to this stunning home in the highly sought-after Fraser Estates Neighborhood! Featuring a beautifully updated kitchen with granite countertops, an abundance of storage, and a spacious walk-in pantry, this home is a chef’s dream. The main living areas are adorned with LVP flooring and plush carpet, complementing the ample natural light that fills every room. The large primary bedroom boasts a walk-in closet and an en-suite bathroom with dual vanities for added convenience. The cozy family room, complete with built-in shelves and a gas fireplace, provides the perfect spot to relax. Enjoy outdoor living on the deck or patio, overlooking your private backyard oasis. The oversized three-car garage provides plenty of room for vehicles and storage, and there’s even space for RV parking. Ideally located near Millwood, the Centennial Trail, and the Spokane River, this home has everything you need and more!
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Ryan Gustafson
$475,000
Happy Valley Area Manufactured
Active
53 Short Dr Blanchard, ID 83804
3 Bed
2 Baths
1760 sqft
MLS# 24-10082
Escape to this serene 3-bedroom, 2-bath mountain retreat on over an acre of land, offering open spaces, mature trees, and breathtaking views. Enjoy outdoor living with covered front and back decks, garden boxes, and a fully fenced yard with 6-ft field fencing. Inside, large picture windows in the open living area bring the outdoors in, while a cozy wood stove adds warmth. Perfect for animal lovers, this property includes a 10x8 horse stall, chicken coop, and a detached 2-car garage with workbenches, plus an attached carport for toy storage. Located just 3.2 miles from Stoneridge Golf Course & Resort, this home offers year-round access and the best of mountain living.
Listing Courtesy of Coeur D'Alene MLS / Windermere Valley/Liberty Lake / McKenzie Bartle
$460,000
Liberty Lake Area Single Family Home
Active
23514 E Sharp Ct Liberty Lake, WA 99019
3 Bed
2 Baths
1751 sqft
MLS# 202422899
Discover this fantastic 3-bedroom, 2-bath Liberty Lake home, offering just under 1,800 sq. ft. of comfortable living space. Tucked away in a peaceful cul-de-sac with no rear neighbors, it’s conveniently located near schools, golf courses, parks, gyms, and all the amenities Liberty Lake has to offer. The open-concept kitchen is perfect for entertaining, featuring a large peninsula, beautiful Huntwood cabinets, and stunning granite countertops. Recent updates include a newer roof, exterior paint, furnace, and water tank, making this home move-in ready.
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / McKenzie Bartle
$455,000
Prairie Ridge Area Single Family Home
Active
655 W Bellflower Ln Post Falls, ID 83854
5 Bed
2 Baths
1432 sqft
MLS# 24-9349
Situated on .22 of an acre, this five bedroom split entry home is in an established neighborhood at the end of a cul-de-sac surrounded by mountain views. Living area has vaulted ceilings for an open living, kitchen, and dining room. Luxury vinyl plank, stainless steel kitchen appliances and air conditioning. Two car garage with RV parking. Large fenced backyard with storage shed, has alley access and room for a shop. New roof installed in 2018. Within close distance to Chase Sports Complex and River City Middle School.
Listing Courtesy of Coeur D'Alene MLS / Windermere Valley/Liberty Lake / Darby Nicholson
$439,000
Spokane Area Townhouse
Active
721 W Briar Cliff Ct Spokane, WA 99218
4 Bed
3 Baths
2392 sqft
MLS# 202422994
This 4 bedroom, 3 bathroom townhouse is a rare find! Located just minutes from Whitworth University and the Kalispel Golf & Country Club, this home offers spacious living in a prime location. Features include a solarium that provides all-season relaxation and a daylight basement perfect for extra living space. The primary bedroom is complete with double walk-in closets and a full bathroom The large back deck and patio area provide endless entertainment, ideal for the outdoor enthusiasts or the bbq aficionado. The properties landscaping is second to none, providing a peaceful and private retreat. Don’t miss your chance to became a part of the Briar Cliff Community!
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Cameron Sargent
$415,000
Deer Park Area Single Family Home
Active
5125 W Burroughs Rd Deer Park, WA 99006
2 Bed
2 Baths
1154 sqft
MLS# 202421456
Discover the perfect blend of country charm and modern comfort in this beautifully rustic 2-bedroom, 2-bathroom farmhouse on almost 10 acres! Inside, the inviting warm spaces have appealing touches throughout. The cozy living room features a newer pellet-burning stove, ideal for crisp country evenings. The open kitchen and dining area boast farmhouse-style cabinetry & stainless-steel appliances. All main floor living makes this home ideal for all, with the 2nd Bedroom nestled perfectly upstairs. Outside, you will find expansive and secure fenced land along with many fruit trees. This property offers everything you need for a peaceful rural lifestyle, complete with a ready-to-go livestock setup. Newer 30x30 shop with 220V & 100 Amp provides ample power and space for all of your hobbies, along with outbuildings. Whether you’re looking to start a small farm or simply enjoy the open air, this property provides endless opportunities for outdoor living.
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Breanne Jones
$410,000
Spokane Area Single Family Home
Active
4218 E Fairview Ave Spokane, WA 99217
3 Bed
2 Baths
1482 sqft
MLS# 202423068
Welcome to this beautifully crafted 3-bedroom, 2-bath single-family home, built in 2021 and perfectly located just minutes from I-90, SCC, and the new N/S Freeway. Enjoy the convenience of being close to the Esmeralda Golf Course, Spokane River, and the Centennial Trail. With 1,482 square feet of thoughtfully designed living space, this home offers modern amenities and comfort. The open floor plan features granite countertops, soft-close kitchen cabinetry, and a cozy gas fireplace in the living area. Natural light floods the space through skylights, while central heating and A/C ensure year-round comfort. The primary suite includes a spacious closet, and heated floors in the kitchen and bathrooms add a luxurious touch. Additional highlights include a tankless water heater, a two-car garage with ample storage, and a gas outlet on the porch, perfect for outdoor grilling. This home combines prime location with modern living, making it a must-see!
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Connor Swanson
$400,000
Spokane Area Single Family Home
Pending
118 W St Thomas More Way Spokane, WA 99208
5 Bed
3 Baths
2712 sqft
MLS# 202422502
MOTIVATED SELLER! Bring all offers! First time on the market, this exquisite Mead rancher with a daylight basement is a rare find! Featuring 5 bedrooms and 3 bathrooms, this home sits on an expansive over 1/3 acre lot. The property is meticulously maintained, offering original hardwood floors beneath the existing carpet. The main level hosts a primary bedroom with an en-suite half bath, while the lower level includes another primary suite with a 3/4 bath. The spacious bonus room with a fireplace is perfect for cozy evenings. Outside, the large redwood deck is ideal for entertaining, and there's plenty of space for a shop. An oversized 2-car garage adds to the convenience. Located in a desirable cul-de-sac, this property backs up to Evergreen Elementary and is part of the prestigious Mead School District. This home is a perfect blend of comfort, style, and practicality.
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Ryan Gustafson
$375,000
Spokane Area Single Family Home
Pending
421 W Joseph Ave Spokane, WA 99205
4 Bed
2 Baths
1912 sqft
MLS# 202421908
Charming Mid-Century Bungalow with Full Basement in a Prime Northside Location! Discover this beautifully preserved gem, available for the first time since 1947! Step into a home filled with character, featuring original hardwood floors on the main level, where you’ll find two generously sized bedrooms and an updated full bathroom. The finished basement offers endless possibilities, with a 2nd living room, 2 additional egress bedrooms, a 2nd bathroom, and a dedicated laundry space. The outdoor area is perfect for entertaining, boasting a fully fenced backyard with a covered concrete patio, low-maintenance landscaping, and a sprinkler system. Plus, there's a 1-car garage with convenient paved alley access, along with a shed for extra storage. All appliances are included, making this home truly move-in ready. Located in a sought-after northside neighborhood, this property is close to schools, major roads, Trader Joe's, shopping, bus routes and parks. This is an incredible opportunity—don't let it slip away!
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Brandi Pauling
$370,000
Cheney Area Single Family Home
Active
1501 Ridgeview Dr Cheney, WA 99004
3 Bed
2 Baths
1932 sqft
MLS# 202422661
This super cute three bedroom, two bath home has got everything you are looking for! Set on an oversized .22 acre corner lot with trees providing an abundance of privacy to the side yard. Living room upstairs has a pellet stove to keep you nice and warm in the winter, brand new windows and new vinyl flooring throughout the entire upstairs! This property also has a nice large back deck off the slider and a fully fenced back yard. Don't miss out on this amazing opportunity to own the home of your dreams. Schedule your private showing today!!
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Darby Nicholson
$359,900
Spokane Area Single Family Home
Pending
4021 E Frederick Ave Spokane, WA 99217
4 Bed
2 Baths
2360 sqft
MLS# 202422498
MOTIVATED SELLER! Bring all offers! Step into your dream home with this beautiful 4-bedroom, 2-bathroom property that seamlessly combines charm and functionality. The original hardwood floors exude warmth, complemented by the natural light that floods the spacious interiors. The large bedrooms provide a peaceful retreat, while the open kitchen, equipped with newer appliances and an eat-at bar, is perfect for family gatherings. Storage is plentiful throughout the house, ensuring a clutter-free living environment. The covered porch and patio extend your living space outdoors, ideal for entertaining. Nestled on a generous lot that allows a SHOP with direct gate access to Minnehaha Park, you'll enjoy immediate entry to hiking, biking, and rock climbing trails. Plus, with easy access to downtown, Spokane Valley, the Centennial Trail, and the river, adventure is always at your doorstep.
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Ryan Gustafson
$325,000
Spokane Area Single Family Home
Active
724 W Kiernan Ave Spokane, WA 99205
3 Bed
2 Baths
sqft
MLS# 202423413
Charming 3-Bedroom Home minutes from Garland District! Welcome to your cozy 2-story retreat! This inviting 3-bedroom, 1.5-bathroom home features a spacious kitchen perfect for culinary enthusiasts and family gatherings. Enjoy the convenience of a one-car garage, complete with an office or yoga room for your creative or wellness pursuits. Recent updates include a new tankless hot water heater, ensuring efficiency and comfort. Located just moments away from the vibrant music scene, delicious dining options, and local breweries of the Garland District, this home offers both tranquility and accessibility. Don’t miss your chance to make this charming property your own!
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Dylan Ledbetter
$265,000
Ritzville Area Single Family Home
Active
105 E 4th Ave Ritzville, WA 99169
3 Bed
2 Baths
1764 sqft
MLS# 202423083
Charming 1,764 sq ft Ritzville home with 3 bedrooms, 2 baths, and a full basement. Features include a newer furnace, water heater, and Central AC, plus a newer electrical panel. Original wood floors and a cozy fireplace add character, with excellent storage throughout. The large laundry room and a newly added second bathroom offer convenience. Enjoy off-street parking with RV space on an oversized lot, perfect for a shop. Beautiful garden with pumpkins! Experience small-town living with local restaurants, a movie theater, pool, and golf course nearby. Not far from Spokane, Tri Cities, or Moses Lake! FHA, VA, and USDA RD Loan eligible, with VA loan assumption option available for eligible buyers.
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Jeff Moreland
$199,900
Rockford Area Land
Active
12703 S Alpine Fern Ln Rockford, WA 99030
Bed
0 Baths
sqft
MLS# 202422605
Discover your dream home's ideal canvas at 12703 S. Alpine Fern Lane. This 10+ acre property, nestled near Mica Peak, offers spectacular views an an opportunity ready for your vision. With a well and power already installed, it's primed for development. Enjoy a tranquil retreat while being close to Spokane's amenities. The majestic views, outdoor activities, and proximity to conveniences make this location exceptional. Don't miss the chance to own a slice of heaven on earth and create your dream home here.
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Jeff Moreland
$190,000
Chattaroy Area Manufactured Home
Pending
3110 E Chattaroy Rd #87 Rd Chattaroy, WA 99003
3 Bed
2 Baths
1680 sqft
MLS# 202423467
Discover the perfect blend of comfort and convenience in this beautifully updated 3-bedroom, 2-bathroom home located in the peaceful Chattaroy Valley Estates. The open-concept living area features new flooring and is flooded with natural light. The kitchen boasts extensive storage, a large island, and plenty of space for culinary creations. The primary suite is a private haven with a spacious closet and a bathroom complete with a separate tub. Outside, the fenced-in yard and covered porch provide ideal spaces for relaxation and entertaining. Additionally, the property includes a newly built 24' x 20' two-car garage and a versatile bonus building that can serve as extra storage, an office, craft room, or she shed. Embrace the quiet and community spirit of Chattaroy Valley Estates that also has a community pool and basketball court.
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Ryan Gustafson
$149,500
Mead Area Manufactured Home
Active
3407 E Valley Forge Ln Mead, WA 99021
3 Bed
2 Baths
1260 sqft
MLS# 202424115
Welcome to Shenandoah Forest Park! This 3 bedroom, 2 bathroom, 1260 sqft home is ready for new owners. Enjoy this cute 1990 manufactured home which has a newer roof (2016), newer furnace and heat pump (2021), new skirting (2024), fresh exterior paint, and more. The primary suite is large, it has two closets, and a private 3/4's bathroom. All appliances stay with the home. The home has a large carport which includes a built-in storage shed.
Listing Courtesy of Spokane MLS / Windermere Valley/Liberty Lake / Steven Kepler