51360 Residential for Sale

Showing results 1 to 20 of 61
Property Type :Residential Zipcode :51360 Clear all
Built in 2025

15365 212th Avenue Spirit Lake IA, 51360

$3,099,000

Just completed in time for spring, this 3800 square foot walkout ranch on West Lake Okoboji is ready for lake living. This stunner of a ranch style home boasts 4 bedrooms, 3 1/2 baths, a zero entry approach and has an oversized heated three car garage. The main floor includes 10 foot ceilings with an open, great room, dining room, kitchen area. It also features a large master bedroom, bathroom, walk-in closet, as well as full laundry room. The master bedroom has its own patio door access onto the deck as well. The beautifully finished kitchen features hickory cabinets and includes a full wet bar with an independent ice maker. The gorgeous 10 ft limestone fireplace is a real eye catcher as you look out onto West Lake. The 12 foot Dura deck with metal railings provides a waterproof deck that will also keep the lower patio dry in case you want to relax outside during a soft spring rain. You will also appreciate the walk in pantry with a coffee bar just off the kitchen. Custom metal stair railings take you to the lower level which features 12 foot ceilings along with three bedrooms and another full laundry room with a quad set of washers and dryers. You will love the additional wet bar in the lower level so you can prep for your boat ride, and it also includes a second ice maker. The thoughtful locker area on the lower level is perfect for briefly storing your life jackets, towels, and other lake necessities. A beautiful covered paver patio greets you with an outstanding view of the lake. The yard has been fully landscaped and provided a nice low entry to the 90 foot dock as well. For new construction, this is a NICE price on West Lake. Check out the pics and video walkthru, as well as this Matterport tour: https://my.matterport.com/show/?m=WoV1EqV6ETz&mls=1<br><br><strong><b>Legal: </b></strong>METHODIST CAMP TOWNSHIP:99 LAKEVILLE TOWNSHIPLOT 6 BLK C

250158 MLS#
4 Baths
4 Beds
3840 Sqft
RE/MAX Lakes Realty, Aaron Jones (712.320.9442)
Open House Built in 2024 New Listing

16400 Bayside Drive #B Spirit Lake IA, 51360

$2,950,000

Rarely do you get this much value on West Lake Okoboji!! This 5 bedroom, 6 bath duplex has space for the whole family and then some, and at a nice price for 5100 sq ft. Calculate the per sq ft cost, and it's far lower than any other option on West Lake. It provides gorgeous blue water views of West Lake. Luxurious amenities include a custom kitchen, 2 bar areas, huge master suite expanding the width of the house with a 15' vaulted ceiling, two additional ensuites, two bedrooms with large shared bath, laundry on all three levels, and 10’ ceilings on the main. Letting plenty of light in are 8’ Anderson glass doors and windows throughout to maximize your views. The main level features an open kitchen with hickory cabinetry, high-end SS KitchenAid appliances, quartz countertops, walk-in pantry, dining area, wet bar with wine fridge and ice maker, and a huge family room with an attractive marble 10’ fireplace. Take a break on the spacious deck that includes a natural gas grill hook up and private stairway to the dock. The upper level features a very large master bedroom with 15’ vaulted ceiling and sweeping West Lake views. The lower level bar/game room comes complete with full-size refrigerator, wine fridge, ice maker and mounted granite bar-height table for seating. This level is designed for easy lake living with lake access through the shared boat house tunnel - a very rare old Okoboji Lake feature! Finally, you will appreciate the two HVAC systems, as well as the oversized 2-car attached, heated garage. All of this for under $3M!<br><br><strong><b>Legal: </b></strong>LOT 1 EXC N 10' AND EXC S 20' AND COMMON GROUND 1ST ADD VAN STEENBURG ESTATES (South Unit)

250422 MLS#
6 Baths
5 Beds
5100 Sqft
RE/MAX Lakes Realty, Aaron Jones (712.320.9442)
Price Decreased

2230 & 2234 165th Street Spirit Lake IA, 51360

$1,795,000

For the love of the lake… This amazing home sits on 440 feet of lakeshore, rustic and welcoming with an impressive covered deck overlooking the lake. Living room with fireplace, open loft, spacious kitchen with walkout, wood floors, three season porch and views out every window of the acreage. These two lots are a total of 10 acres on Center Lake. This property is backed up to DNR land on the west and southwest corners. Privacy in the great outdoors: whether you like to ride horses, fish, boat or ski, enjoy bird watching and wildlife right in your backyard, you can do it all with this property. Looking for an investment opportunity? This is a prime location for any developer. These lots can be sold in combination with the lot to the north totaling 15 acres.<br><br><strong><b>Legal: </b></strong>LOT 1 EXC W 5 AC WAYMAR ESTATES AND LOT 2 EXC W 5 AC WAYMAR ESTATES exact legal to be determined by deed and abstract.

240421 MLS#
1 Baths
N/A Beds
2728 Sqft
Ingvall Real Estate Team, Mary Lynn Ingvall (712.336.1121)
Price Decreased

16664 255th Avenue Spirit Lake IA, 51360

$1,525,000

Experience modern lakeside living with this exquisite year-round home in Francis Sites on East Lake Okoboji. Set on 50 feet of lakeshore, this 3 bedroom 2.5 bath property offers stunning views of East Lake. Inside, the open-concept kitchen, dining, and living area is highlighted by vaulted ceilings, a gas fireplace and large windows leading out to a large covered deck. The master bedroom and bathroom are conveniently located on the main floor. The fully finished walkout basement extends your living space, with high ceilings, two additional bedrooms, a full bathroom, and a family room complete with a wet bar and gas fireplace. The basement patio doors open directly to the lakefront concrete patio, perfect for relaxing or entertaining. This move-in ready home offers a perfect blend of luxury and lakeside leisure—don’t miss the opportunity to make it yours. Ask about the option of purchasing fully furnished so you can start enjoying your summer right away!<br><br><strong><b>Legal: </b></strong>LOT 275 & COMMON GRND FRANCIS SITES, DICKINSON COUNTY, SPIRIT LAKE IA. EXACT LEGAL PER ABSTRACT AND WARRANTY DEED.

250369 MLS#
3 Baths
3 Beds
2380 Sqft
Real Estate Unlimited, Ben Pruss (712.336.0336)
Price Decreased

24664 182nd Street Spirit Lake IA, 51360

$1,310,000

Imagine the life... This enchanting cottage is nestled on over 62 feet of stunning Lakeshore on East Okoboji, offering four bedrooms, two baths, spacious living and a breathtaking sun porch overlooking the water. The panoramic views are simply phenomenal here at this incredible property. It's located with an ideal approach to the water.<br><br><strong><b>Legal: </b></strong>LOT 32 EXC 10' AND 19' OF LOT 33 BLK 3 MOORE LAKE DEVELOPMENT

250347 MLS#
2 Baths
4 Beds
1774 Sqft
Ingvall Real Estate Team, Mary Lynn Ingvall (712.336.1121)

25155 182nd Street Spirit Lake IA, 51360

$1,287,000

Discover a truly exceptional opportunity to own a private retreat with deeded East Lake Okoboji access, nestled within the sought-after Moore Lake area. This custom-built masterpiece seamlessly blends contemporary elegance with modern comforts, creating an atmosphere of pure perfection. With over 4.25 acres, including an additional parcel behind the home, this property offers endless possibilities. Step inside this stunning 4-bedroom, 3-bathroom home, where every detail has been meticulously curated for both style and functionality. The well-designed open layout is bathed in natural light, offering breathtaking water views and an effortless flow between indoor and outdoor living spaces. From the gourmet kitchen to the luxurious primary suite, this home is a haven of sophistication. You'll enjoy the best of Okoboji living with the privacy of an acreage setting and lake access!<br><br><strong><b>Legal: </b></strong>Lot 9 Exc S'ly Irreg Trt aka Par 'H' East View Acres AND S'ly Irreg Trt in Lot 9 East View Acres, all DCI (exact legal description per abstract)

250251 MLS#
3 Baths
4 Beds
3828 Sqft
Okoboji Realty, Mickey Harrington (712.336.4000)

20500 Dolphin Road Spirit Lake IA, 51360

$1,275,000

This extraordinary, fully remodeled home on West Okoboji Harbor is a rare gem! Positioned on one of the largest lots in The Harbor, this property offers expansive indoor and outdoor living spaces designed for both comfort and style. Step outside to a large patio and a charming screened-in porch, ideal for soaking in the lake breeze, hosting gatherings, or simply unwinding in a serene setting. Inside, a new addition and top-to-bottom renovation have transformed this home into a modern retreat. The open-concept design is enhanced by breathtaking floor-to-ceiling windows, illuminating the space with natural light and showcasing stunning views of The Harbor. A spacious three-car heated garage provides plenty of room for vehicles, lake toys, or extra storage, ensuring both convenience and comfort year-round. Thoughtfully designed with both beauty and functionality in mind, this home features 4 bedrooms, 4 bathrooms, and a favored main-level laundry. Completely move-in ready and meticulously updated, this home seamlessly blends the charm of West Okoboji Harbor with sleek, contemporary style.<br><br><strong><b>Legal: </b></strong>DCI (LOT 52 WEST OKOBOJI HARBOR)

250249 MLS#
4 Baths
4 Beds
3051 Sqft
Okoboji Realty, Amy Maris (712.336.4000)
Open House

800 252nd Avenue Spirit Lake IA, 51360

$1,248,000

Colorful Sunset Views over East Lake Okoboji are yours from this Well-Kept, 4 bedroom, 3 Bath Lake Home with Three Levels of Living and a Walkout Lower Level. Enjoy sweeping Lake Views from this 75 ft. wide and deep Lakeshore Lot that Boasts Mature Tree Cover, Designed Landscaping and a Raised Lakeside Patio with Fire Pit. Main Floor Living can be accessed through a South Entrance or through the Oversized 3 car garage with NO STEPS into the Home. The Main Level Open Floor Plan Features a Great Room, Dining Area, Kitchen and Large Walk-In Pantry all accented by an Abundance of Tall Windows and a Vaulted Ceiling for Incredible Natural Light. The Main Floor Living is completed with a Guest/Master Bedroom with Walk-In closet, Large Full Bathroom with Dual Vanities, Plus a Very Functional Laundry Room with Ample Counter Space and Sink. The Upper Level Opens up into a Huge Owners Suite with a Wall of Lakeside Windows. Large Sitting Area/Office Space and an Ample Amount of Closets that line down the Hallway. No Owners Suite would be complete without a substantial Bath that offers a Walk-In Shower, Soaking Tub, Toilet Closet and Dual Raised Vanity. The Lower Walk-Out Level Is Lakeside with a Family Room, with Large Bedrooms and an Oversized Bath. Some other Special Features of this home include 36" wide Interior Doors, a Completely finished bonus room above the garage and the Dickinson County Bike Trail directly across the street. With living Quarters on every Level Everyone will have their Own Space during your special occasions. Plus..You will be proud to share the opportunity for Memories to be made while Swimming, Boating, Fishing, having Lakeside Campfires or just enjoying the Glowing sunset views of Beautiful East Lake Okoboji.<br><br><strong><b>Legal: </b></strong>N 1/2 Lot 13 and All Lot 14 Pioneer Beach, DCI. Exact legal per Abstract and Deed.

250283 MLS#
3 Baths
4 Beds
5328 Sqft
Hinn Real Estate, Keith Diekevers (712.336.1240)

11690 240Th Avenue Spirit Lake IA, 51360

$1,162,500

Experience modern lakeside living with this exquisite year-round home on the West shores of Big Spirit Lake, with convenient access to the bike trail and across the road from Kettleson Hogsback Reserve, with nature trails for hiking, cross country skiing and snow shoeing. Built between 2021 and 2022, this 2,246 sq ft ranch home is a haven of comfort and style. Set on 50 feet of gently sloped, beautifully landscaped lakefront, the property offers stunning views and easy access to the water. The main floor features a large entryway, and covered decks both at the entry and off the main living area. Inside, the open-concept kitchen, dining, and living area is highlighted by vaulted ceilings, a gas fireplace, Hickory cabinets interior doors and trim, that impart a warm, rustic charm. The master bedroom and bathroom are conveniently located on the main floor, separate from the other bedrooms, while the main floor also includes laundry, a walk-in pantry, and a ½ bath. The fully finished walkout basement extends your living space, with 9' ceilings, three additional bedrooms, a full bathroom, and a family room complete with a wet bar. The basement patio door opens directly to the lakefront concrete patio, perfect for relaxing or entertaining. Storage is ample with a large 26x26 detached garage featuring 10' walls with an 8'x18' garage door. This newer build offers a perfect blend of luxury and lakeside leisure—don’t miss the opportunity to make it yours. Newer Dock (12 - 8' sections) included in the sale. Some furnishings, Boat & Hoist available outside of listing<br><br><strong><b>Legal: </b></strong>AUD PLAT PT SEC 17,18,20 MARBLE PLACE... TOWNSHIP:100 SPIRIT LAKE TOWNSHIPS 1/2 LOT 3 & WALKWAY

250290 MLS#
3 Baths
4 Beds
2651 Sqft
Hinn Real Estate, Doug Small (712.336.1240)
Price Decreased

20792 170th St. #6A Spirit Lake IA, 51360

$1,129,000

A rare West Lake Okoboji Penthouse condo offers you the location and amenities you've been looking for! This unit at Summerview Heights features 3 bedrooms and 2 bathrooms with an open floor plan and breathtaking tree-top views! Vaulted ceilings and windows flow smoothly onto a large wraparound deck, all while showcasing fantastic blue water views from the top floor. This unit includes an open floor plan, an inviting lakeside master suite, a formal dining room, and a park-like setting surrounding the complex. Enjoy easy access to your boat on West Lake just steps from your unit with one guaranteed boat hoist space. This top floor unit comes with not one, but two heated underground parking spots, a convenient storage room and an elevator direct to your unit door. Come enjoy the best of West Lake Okoboji!<br><br><strong><b>Legal: </b></strong>UNIT 6A SUMMERVIEW HEIGHTS CONDOMINIUM

250183 MLS#
2 Baths
3 Beds
2402 Sqft
RE/MAX Lakes Realty, Elizabeth Sandy (712.330.1386)

16462 255th Avenue Spirit Lake IA, 51360

$995,000

Turning on the Charm… when you walk in you will agree that this charming home delights the eye and is instantly inviting. It features five bedrooms, three bathrooms, attached double garage, extra single garage/storage and pool. Large sundrenched living area with open floor plan and expansive kitchen with center island. Relax in the property’s pool for the day, BBQ on the deck and watch the boats roll by. Seize the chance to make this your lakeside retreat!<br><br><strong><b>Legal: </b></strong>UNIT 16462 THE WILLOWS and common space

241206 MLS#
3 Baths
5 Beds
2640 Sqft
Ingvall Real Estate Team, Mary Lynn Ingvall (712.336.1121)

1983 Hwy 9 Spirit Lake IA, 51360

$975,000

RED BRICK FARM- as big as your dreams! This property is limited only by your imagination! The centerpiece of the property is the farmhouse, which has been lovingly maintained and updated. (Your favorite new spot will be the enclosed porch or office area). The property also boasts a mancave area, huge barn, large storage building, and a precious guest house that turns in to Santa's gift shoppe once a year. You could use this property as a peaceful haven for your own family. The property has a solid history as a vacation rental, so maybe you'd like to continue in the arena. There is also tremendous potential for this property to be a highly sought after wedding venue. Quite simply, this property is 10 acres of fun and potential waiting for you! Call for a private tour today.<br><br><strong><b>Legal: </b></strong>TRT IN NE NE 3-99-37, SPIRIT LAKE, DCI. (Exact legal per Abstract.)

250359 MLS#
3 Baths
4 Beds
2210 Sqft
Stauss Realty, Kirk Stauss (712.332.2470)

25781 105th St Spirit Lake IA, 51360

$937,500

Make this 5 bed 3 bath home your family retreat on Big Spirit. Located on the paved cul-de-sac of Shore Acres this property offer’s over 3,300 sq ft of living space, multiple indoor & outdoor living spaces, and many updates. Enjoy the lake views and frequent eagle sightings from your lakeside patio (complete with power awning) and welcoming 4-season room. If you need to get out of the weather your “hang out” moves to the heated garage with overhead door screens. Inside you will find ample living space. The main level has 4 bedrooms, including a primary bedroom with bath & walk-in closet, guest bathroom, updated kitchen, living room, and large 11x26’ sunroom. The lower level holds another large gathering space with wet bar, a 5th (non-conforming) bedroom, guest bath, and lakeside hot tub room.<br><br><strong><b>Legal: </b></strong>LOT 30 SHORE ACRES

250340 MLS#
3 Baths
5 Beds
3671 Sqft
Real Estate Unlimited, Seth Hellinga (712.336.0336)
Price Decreased

2226 165th Street Spirit Lake IA, 51360

$895,000

Wonderful opportunity in the heart of the Iowa Great Lakes that includes 5 acres of land and 230 feet of lakeshore on Center Lake in Spirit Lake. Enjoy the best of both worlds with an acreage on the water. Experience the great outdoors: whether you like to ride horses, fish, boat or ski this is an opportunity where you can do it all. Looking for an investment opportunity? This is a prime location for any developer. There are two lots to the south that can be purchased in combination totaling 15 acres and 670' of lakefront.<br><br><strong><b>Legal: </b></strong>LOT 3 EXC W 5 AC WAYMAR ESTATES exact legal to be determined by deed and abstract.

240422 MLS#
2 Baths
3 Beds
1988 Sqft
Ingvall Real Estate Team, Mary Lynn Ingvall (712.336.1121)

406 15th Street Spirit Lake IA, 51360

$850,000

Situated on beautiful East Lake Okoboji you will love the space that this home offers! It was fully remodeled (down to the studs) in 2013, and was recently painted throughout the interior. With a full living room and kitchen area on both levels, there is space to comfortably enjoy time with family and friends. You will love the lakeside master suite. There is a lakeside deck and patio to take full advantage of the lake life. It is also just a short walk to Memorial Park and the splash pad. Close to town, this home would be perfect either as a permanent or vacation home.<br><br><strong><b>Legal: </b></strong>EXC N 50.75' AND W 76' LOT 1 BLK 71 NEWCOMER'S ADDITION, SPIRIT LAKE, DCI. (Exact legal per Abstract and Deed.)

250318 MLS#
3 Baths
4 Beds
2760 Sqft
Stauss Realty, Mark Leiss (712.332.2470)
Price Decreased

1715 Bridgeport Lane Spirit Lake IA, 51360

$840,000

If space is what you are looking for- this home delivers! This is a rare chance to own a townhome at Okomo Bay on East Lake Okoboji. There are 5 bedrooms and 4 bathrooms spread among three finished levels. An attached garage and large room in the lower level offer additional storage. There is both a lakeside patio and a deck from which to enjoy the view. Be sure to take a look to see if this home can meet your family's needs.<br><br><strong><b>Legal: </b></strong>S PT LOT 3 AKA PAR"G" OKOMO BAY, SPIRIT LAKE, DCI. (Exact legal per Abstract.)

240945 MLS#
4 Baths
5 Beds
3293 Sqft
Stauss Realty, Kirk Stauss (712.332.2470)
Open House

402 15th Street Spirit Lake IA, 51360

$789,000

Welcome to your lakeside retreat on East Lake Okoboji in Spirit Lake! Nestled among mature trees and offering 83 feet of shoreline with a boathouse, this home provides a peaceful setting with calm waters—ideal for boating, swimming, and fishing right from your dock. Inside, you’ll find 3 bedrooms and 2 bathrooms, along with two spacious living areas that offer flexibility for entertaining, relaxing, or everyday living. Large picture windows bring in natural light and showcase beautiful lake views. The home has been thoughtfully updated and offers walk-out access to the yard from the lower level. Additional features include a two-car garage, a separate storage shed, and plenty of off-street parking—perfect for storing lake gear and outdoor essentials. Enjoy being close to all the recreation and amenities the Okoboji area is known for. Memorial Park is just steps away, featuring open green space, a splash pad, playgrounds, fishing docks, picnic shelters, and a scenic walking trail. Downtown Spirit Lake is a short walk or bike ride away, offering dining, shopping, and access to the Dickinson County Trails for miles of biking and exploring. Whether you're looking for a year-round home or a seasonal getaway, this property is ready for its next chapter. Schedule your showing today!<br><br><strong><b>Legal: </b></strong>E 20' of W 76' & EXC W 76' N 50.75' of Lot 1 & EXC W 56' S 32' Lot 2 Elk 71 Newcomer's Addn. Exact legal per abstract and warranty deed

250357 MLS#
2 Baths
3 Beds
2024 Sqft
EXIT Realty Midwest, Nancy Vierkant (712.336.3405)
Open House New Listing

24641 McClelland Drive Spirit Lake IA, 51360

$739,999

Lake views galore with this cute 3 bedroom, 1 bath home with 63' of lakefront on the north shore of Big Spirit Lake AND you own the land! This home has had many updates including a great lakeside addition, new doors and windows, hardi-board siding, flooring, paint, kitchen, patio and 2 new decks. Don't snooze too long or this one will be gone!<br><br><strong><b>Legal: </b></strong>Lot 86 McClelland Beach, DCI

250414 MLS#
1 Baths
3 Beds
1236 Sqft
NextHome at the Lakes, Katie Slater (712.336.9999)

1901 Denver Avenue Spirit Lake IA, 51360

$599,000

1920 Charmer. Modern Edge. Unbelievable Extras!! This isn't just a home---it's a Statement. A completely reimagined 1920 Corner-Lot Masterpiece blending Historic Charm with High-end Modern - Industrial Design. 4 beds, 2 baths, and an open floor plan built for hosting. Hidden Spaces? Check, Sleek finishes? Of course. And the Showstopper? A Dream Garage like no other - Car lift included. Enough said. Outside, Beautiful Hardscaping, Expansive Decking and Dramatic Lighting set the stage for unforgettable nights. Near the Public boat launch, Memorial Park and endless recreation. Designed for Elevated Living. See it. Love it. Own it. Book your tour now!<br><br><strong><b>Legal: </b></strong>N 4' of Lot 7 and all of Lot 8 Blk 2 Mabel's Add'n, City of Spirit Lake, DCI. Exact legal per Abstract and Warranty Deed.

250112 MLS#
2 Baths
4 Beds
3284 Sqft
Hinn Real Estate, Heather King (712.336.1240)

101 19Th Street Spirit Lake IA, 51360

$584,900

Lakeside Living with Versatile Studio Space—Fully Furnished & Ready for Summer! East Okoboji Lake is calling! This fully furnished Terrace Oaks condo with a total of 4 bedrooms and three bathrooms is move-in ready, just in time for summer fun. Enjoy a light-filled, upper-level end unit featuring three bedrooms, two bathrooms, in-unit laundry, and an expansive lakeside deck with breathtaking views. But that’s not all—this property includes a separate lower-level studio with its own bathroom and private lakeside walkout patio, offering endless possibilities. Use it as a fourth bedroom, additional living space, or take advantage of the 30-day minimum rental opportunity for extra income. The Terrace Oaks association enhances your lakefront experience with a well-maintained swimming pool and private docks—already in and ready for summer! Bonus Opportunity: Buyers of this unit will have first option to purchase an additional garage within the association for added storage and convenience. Turnkey and ready to enjoy—don’t miss this rare opportunity for flexible lakeside living!<br><br><strong><b>Legal: </b></strong>SPIRIT LAKE TERRACE OAKS ESTATESUNIT 502

250349 MLS#
3 Baths
4 Beds
1870 Sqft
EXIT Realty Midwest, Erica Schultes (712.336.3405)

GET IN TOUCH

First name is required.
Last name is required.
Email Id is required. Please enter valid email address.
Phone number is required.
Contact method is required.
Message is required.

How Real Estate Agent , REALTOR® help you buy and sell property?



Real Estate Agent provides you personalized, professional service for 51360Residential real estate. If you are looking for 51360 Single Family Residence for Sale, bungalow, cottage, duplex or ranch, Bojihomes.com provides new listing information about all Sale in 51360. Easily search for homes in 51360 by using the most advanced search tools allowing you to search by MLS #, price range, number of bedrooms, number of bathrooms, property type (including 51360 condos and 51360 Mobile Home for Sale) and much more. Bojihomes.com shows you similar 51360 real estate listings on the same page as other 51360, Residential homes for Sale, so you can easily compare listings in 51360 and choose your next dream home.

If you are a home buyer in 51360, IA, call or text at or email him at bojihomes@gmail.com to find out more information about homes in 51360, IA that you might be interested in buying. Or if you are seller that owns property in 51360, IA whether it be residential, commercial, lakeshore, etc, you will definitely want to list your property with the #1 Real Estate agent in 51360, . utilizes cutting edge technology to publish your listing information so it reaches the maximum number of potential buyers so that you can receive the most exposure possible.

Instantly find the most complete 51360, IA Residential real estate service provider, , so that you can preview your most desired home with an excellent location and price. Start your search with Bojihomes.com