Refine Search
Sort by
$580,000
3 Beds 3 Baths 6926509 MLS 2,420 SqFt.
Step into this beautifully designed 2,420 sq ft multi-level home, where comfort, warmth, and function come together seamlessly. Located in the highly desired and quiet Cooley Station community in Gilbert, this 3-bedroom + office/den, 3-bath home offers a thoughtful layout perfect for both everyday living and entertaining. The chef's kitchen is a true standout—complete with 42'' cabinetry, granite countertops, a massive island with breakfast bar, stainless steel appliances (yes, the refrigerator and double oven stay!), and a stove equipped with both gas and electric connections to satisfy any cooking preference. The walk-in pantry provides all the space you need for your Costco runs. Downstairs you'll find soaring 10' ceilings, the primary suite featuring a spa-style bathroom with walk-in shower, soaking tub, and dual vanities, plus a private office and Bedroom #2already soundproofed, making it ideal for gamers, musicians, or anyone with a passion that needs a little peace and quiet. Head upstairs to discover a spacious loft, a full bathroom, and Bedroom #3perfect for guests or teens who want their own space. The laundry room is designed for convenience with cabinets, counter space for folding, the included washer/dryer (dryer has both gas & electric options), and pre-plumbing for a future sink. Energy efficiency features include R38 insulation and an insulated 2-car garage. Step outside to a low-maintenance backyard with a covered patio, pavers, synthetic turf, and a gas stub ready for your dream BBQ setup. A community park sits just down the streetideal for morning dog walks or an impromptu basketball game. The HOA maintains the front and alley landscaping, and you'll enjoy resort-style amenities: heated pools, spas, playgrounds, basketball courts, walking paths, and access to top-rated schools. Plus, you're just minutes from shopping, dining, and major freeways. This home truly has it all!

4308 E Cynthia Street, Gilbert

$645,000
4 Beds 3 Baths 6926337 MLS 2,410 SqFt.
Professional photos coming soon. Welcome to your dream home in Greenfield Lakes Golf Community, perfectly perched on the golf course with breathtaking mountain and sunset views! This beautifully updated, meticulously maintained, and move-in ready tri-level home has everything you've been looking for. Highlights you'll love: NEWER HVAC, tile flooring, Berber carpet Sparkling pool with shaded covered patio 3-car garage with epoxy floors, storage & ceiling fans Upgraded kitchen & bathrooms Epoxy garage floors, newer garage door & opener, blinds throughout Step inside and be wowed by the chef's kitchen, featuring granite counters, custom cabinets, and a granite composite sink with a window view straight out to the golf course. The oversized family room downstairs offers the perfect hangout space, plus a private bedroom and full bath - ideal for guests, in-laws, or even a home office suite. Upstairs, you'll find more spacious bedrooms, while the primary retreat truly shines with its ensuite flex space (perfect for a reading nook, gym, nursery, or office) and double doors leading to an upgraded deck with jaw-dropping golf and mountain views. The backyard is an entertainer's paradise overlooking hole #2 of Greenfield Lakes Golf Course. Imagine unwinding in your sparkling pool while watching Arizona's famous sunsets - pure perfection. And did we mention the location? You'll be in the heart of Gilbert, just minutes from shopping, restaurants, grocery stores, and endless amenities. This home checks every box - updated, spacious, stylish, and in the perfect spot. Don't miss your chance to make it yours!

2628 E Stottler Drive, Gilbert

$675,000
4 Beds 3 Baths 6925886 MLS 2,902 SqFt.
Welcome to your new oasis! This inviting home blends timeless charm with thoughtful updates that make it move-in ready. Step inside to find fresh interior paint and plantation shutters that bring in plenty of natural light. The main living spaces feature updated flooring (just two years old), while a beautifully refreshed bathroom in one of the spare bedrooms adds a touch of modern comfort. Practical upgrades include brand-new AC units (installed this May), so you can enjoy cool comfort year-round. Outdoors, the backyard has been completely transformed into a private retreat, complete with a sparkling pool—perfect for relaxing or entertaining. While much of the home retains its original character, the recent improvements ensure a wonderful balance of classic style and everyday convenience. This is more than a houseit's a place to truly call home.

3739 E Bart Street, Gilbert

$560,000
4 Beds 3 Baths 6925768 MLS 2,849 SqFt.
Discover this beautiful home, where high ceilings and tall doors create an airy, open feel, complemented by ample storage and multiple closets to keep everything organized. A desirable downstairs bedroom offers flexible living for guests, while upstairs, you will find a private, separate two-bedroom guest area ideal for multigenerational living and added privacy. Enjoy a cozy yet spacious patio with an extended paver area, perfect for relaxing or entertaining. The updated kitchen features granite counters, crown-topped cabinetry, and stainless-steel appliances, with easy access to the patio for effortless indoor-outdoor living. Set in a garden-surrounded community with walking paths, multiple pools, and a spa, this is an inviting, low-maintenance home you will love.

3843 E Gideon Way, Gilbert

$2,574,000
7 Beds 8 Baths 6925737 MLS 6,051 SqFt.
Experience elevated living in Weston Ranch, a hidden gem in Gilbert...perfect for car collectors or enthusiasts with a FULL SIZE RV garage (55'x30') with additional 4+ car storage in addition to the STUNNING 4 car showcase garage with marbleized epoxy coated floors and state of the art LED honeycomb lighting for displaying your favorite cars! This stunning 7-bedroom, 6 full + 2 1/2 bathroom estate redefines luxury with spacious living, stylish updates, and an entertainer's dream design. From the moment you step inside, you're greeted with brand-new wide-plank wood floors, fresh carpet and paint that create a light and inviting atmosphere throughout. Upon entry you'll be drawn into the courtyard in the center of the home with 360 degree views of the entire home...perfect for enjoying the fire and fountain features while having your morning coffee or an evening cocktail. This home offers plenty of room to gather, including expansive living areas and even a private home theater for the ultimate movie night experience. Outdoors, your very own resort-inspired retreat awaits on the nearly acre lot. Enjoy dipping into the oversized negative-edge pool with spillover, get your exercise in by doing laps in the extended lap pool area, or swim up and sit at the swim up bar while hosting family & friends. Relax in the spa, or practice your short game on the custom turf putting green. A built-in BBQ and outdoor kitchen set the stage for unforgettable backyard entertaining in this true resort paradise! Car enthusiasts will love the RV garage, which not only provides abundant parking (4+ cars PLUS RV) but also provides a convenient half bathroomfor the pool area perfect for seamless indoor-outdoor living. Located in the exclusive gated community of Weston Ranch, this property combines elegance, comfort, and amenities you'll enjoy every single day. Weston Ranch sits just across Queen Creek Road from Gilbert Regional Park where you'll love all of the outdoor opportunities the park provides like a splash pad, pickleball and tennis courts, children's play parks, sport courts, lake with walking trails, amphitheater for concerts in the park, and the forthcoming Surf Park with lazy river, wave pool and so much more...you can't beat this location if you tried! Minutes to San Tan Mall or Queen Creek marketplace with so many dining and shopping options you'll never need to go anywhere else! Schedule a private tour to see this amazing home!

3079 E Fruitvale Court, Gilbert

$665,000
5 Beds 3 Baths 6925421 MLS 2,918 SqFt.
Beautifully maintained 5-bed, 3-bath home with sparkling pool in Coronado Ranch—this one checks all the boxes: space, style, and outdoor fun! Enjoy a 3-car garage, RV gate, cozy porch, and lush backyard with built-in BBQ and play space. Inside, tile & wood-look flooring, plantation shutters, and neutral tones create a bright, airy feel. The spacious kitchen boasts quartz counters, 2 dishwashers, stainless appliances, walk-in pantry, and breakfast bar. Retreat to a vaulted primary suite with dual sinks. Located near top-rated schools, parks, splash pad, shopping, and dining with easy access to Loop 202. A perfect home in a vibrant, connected Gilbert community near the scheduled to come soon regional Park. Be amazed by the spacious backyard showcasing a covered patio, built-in BBQ, and an enticing pool with waterfall features. Don't miss!

3308 E Thornton Avenue, Gilbert

$422,000
3 Beds 2 Baths 6925414 MLS 1,742 SqFt.
Located Lyons Gate just off the 202 freeway at Higley. Community pool, spa, & multiple parks! Short drive to San Tan Village mall area just about 1 mile away with tons of shopping & restaurants! 1/4 mile to Epicenter at Agritopia with Buck & Rider, Joe's Farm Grill, and The Mission restaurants! This open floor plan layout gives you lots of light, and even has a formal dining/living space up front - could even be a home office. Connected 2-car garage out back. Corner lot just a few yards from pool/spa and greenbelt. Spacious kitchen with ample counter space, large island, & pantry. Covered patio out back with room for grass or extend the patio. Bring this home to life with a few fix-ups. Remodel for instant sweat equity! Located on of a beautiful tree-lined street with a N/S facing lot.

3327 E Ivanhoe Street, Gilbert

$651,900
3 Beds 3 Baths 6925232 MLS 1,869 SqFt.
This beautiful Cavalcade plan, 1869 sq. ft. is our most popular of our Seaboard Homes. Beautifully laid out with 3 bedrooms and 2.5 baths separated by open study off a spacious great room and open gourmet kitchen. The master bedroom has a French door to a large covered patio and features an walk in closet and a beautifully appointed master bath highlighted by a gorgeous spa shower. Beautiful tile flooring shows off the wonderful great room with wide open outside with an expansive 16''atrium glass door. The gourmet kitchen features upgraded 42'' upper cabinets with upgraded crown molding. This home shows like dream! Move in with peace of mind knowing the home comes with a full builder warranty. Don't miss this incredible opportunity to own a professionally finished, never- lived in home

4328 E Bernice Street, Gilbert

$1,190,000
5 Beds 4 Baths 6925132 MLS 3,456 SqFt.
This meticulously maintained home combines privacy, thoughtful upgrades, and timeless design. Inside, soaring 10ft ceilings and 8ft doors create a spacious feel throughout. The executive kitchen is a true centerpiece with GE Profile appliances, stacked soft-close cabinets, roll-out shelving, under-cabinet lighting, and a custom walk-in pantry finished with quartz counters and built-in outlets. Every room has been enhanced with Hunter Douglas window coverings, including blackout duet shades in all bedrooms and motorized light-filtering shades on the patio sliders. Ceiling fans with remotes have been added in every bedroom and main living space for comfort and convenience. The primary suite offers a private retreat with an upgraded walk-in closet, and a spa-like bath featuring a tiled walk-in shower with dual shower heads. Secondary bedrooms are generously sized, with upgraded closets and baths, including a tiled shower in Bath 2 and dual sinks with quartz counters in Bath 3. A private office with French doors, added window film, and a bonus room offer versatile spaces for work or play. Outdoor living is just as impressive, with an extended covered patio finished in pavers, three built-in outlets, a designated grill pad, a widened driveway with paver walkway, and pet-friendly turf with a sanitary wash system. Low-maintenance landscaping, paver walkways. The garages are equally well appointed, featuring epoxy floors, overhead storage, insulated doors, keyless entry pads, service door access, exterior outlets, and a Watchman whole-house water filtration system. Additional upgrades include custom lighting fixtures, laundry room cabinets with quartz counters and sink, added storage throughout, and UV/privacy window films to enhance efficiency and comfort. Every detail has been carefully selected, making this home move-in ready with a level of finish rarely found.

1266 E Donato Drive, Gilbert

$600,000
6 Beds 3 Baths 6925000 MLS 3,250 SqFt.
Nestled on a quiet cul-de-sac in Coronado Ranch, this highly desired basement home offers 5 bedrooms, 3 baths, and over 3,250 sq ft of flexible living. Recently updated, it features a newly remodeled kitchen and bathrooms, along with new flooring throughout—tile in 2024 and carpet in 2025. The primary suite and two additional bedrooms are conveniently located on the main level. Downstairs, the finished basement includes two more bedrooms, a private office, and a spacious bonus room that's perfect as a family room, game room, or home theater. Outdoors, the backyard offers mature citrus trees, desert landscaping, and space ready for gatherings or your dream design. Close to parks, schools, shopping, and dining, this home is the perfect blend of comfort, style, and location.

3551 E Cabrillo Court, Gilbert

$492,000
3 Beds 3 Baths 6924582 MLS 1,956 SqFt.
Beautiful 4 bedroom, 2.5 bath home located in the desirable Lyon's Gate community! The kitchen features gorgeous dark cabinetry with plenty of storage, granite countertops, and a spacious layout that flows seamlessly into the great room—perfect for entertaining or keeping an eye on the kids while preparing dinner. All bedrooms and the laundry room are conveniently located upstairs. Enjoy all the amenities Lyon's Gate has to offer, including community pools, multiple play areas, and expansive greenbelts. Ideally situated in the heart of Gilbert, this home is just minutes from the 202 freeway, San Tan Mall, shopping, dining, and entertainment. Plus, all schools are within walking distance! Don't miss the opportunity to make this wonderful home yours!

3257 E Tulsa Street, Gilbert

$395,000
3 Beds 2 Baths 6922908 MLS 1,357 SqFt.
This beautifully updated 3-bedroom, 2-bath home offers the perfect blend of comfort, style, and convenience—ideally located near freeways, shopping, dining, and more. Step inside to the great room with new laminate flooring. The kitchen has been tastefully refreshed with white cabinetry, butcher block island, and pantry. The primary suite features an oversized closet and en-suite bath with double sinks and a tub/shower combo. Two additional bedrooms and a full guest bath offer flexibility for family, guests, or a home office. Enjoy outdoor living in the large backyard with a covered patio and low-maintenance artificial turf—perfect for relaxing or entertaining. Ray Ranch offers wonderful community amenities including a pool, parks, playgrounds, and more.

3634 E Constitution Drive, Gilbert

$430,000
3 Beds 2 Baths 6922730 MLS 1,433 SqFt.
Welcome to this stunning home located in the desirable Greenfield Lakes. Situated on a private cul de sac lot, this residence offers both comfort and convenience in one of the East Valley's premier neighborhoods. Step inside to find a spacious living room with soaring vaulted ceilings, perfect for entertaining or relaxing. The updated kitchen features granite countertops, stainless steel appliances, and a breakfast bar, making it the heart of the home. Enjoy year-round comfort with new windows and a north facing backyard, providing excellent shade on the patio during Arizona's sunny afternoons. Greenfield Lakes offers a fantastic lifestyle with its proximity to San Tan Village Mall, top rated Gilbert schools, golf courses, dining, and entertainment.

2574 E Kent Avenue, Gilbert

$435,000
3 Beds 2 Baths 6922589 MLS 1,351 SqFt.
Move-in ready Vincenz home, meticulously maintained with true pride of ownership in every detail. This beautiful residence features a well-designed split bedroom floor plan with 3 bedrooms, offering privacy and comfort. The open, light, and bright great room is perfect for gatherings and relaxation. The modern kitchen boasts sleek granite counters and upgraded cabinets, ideal for meal prep and entertaining. Stylish tile flooring and elegant plantation shutters flow throughout, enhancing timeless appeal. The bathrooms feature high vanities for added luxury. The attached garage includes a durable epoxy floor and convenient cabinets for ample storage. Nestled in a vibrant neighborhood with a refreshing community pool and engaging playgrounds, it's ideal for leisure and recreation.

2596 E Boston Street, Gilbert

$700,000
5 Beds 3 Baths 6922087 MLS 2,933 SqFt.
This is Cooley Station living at its best. Residents here enjoy two private pools, neighborhood parks, and a location that keeps you close to top schools and everything Gilbert has to offer. Set on a large lot with a private pool and grass yard, this home is built for both connection and retreat. Inside, upgraded flooring and soaring ceilings create a sense of space and light, while the floor plan delivers on flexibility with a full bedroom and bath downstairs plus a loft upstairs. Every detail has been considered, even the essentials. With brand-new, high-end, energy-efficient AC units, comfort and peace of mind come built in. This isn't just a place to live, it's a lifestyle, ready for you to step into.

3759 E Phelps Street, Gilbert

$680,000
3 Beds 3 Baths 6921662 MLS 1,891 SqFt.
Step into this impeccably upgraded and lovingly maintained home in Cooley Station, where style meets comfort in a spacious 3-bedroom layout with a versatile den behind elegant glass French doors and 3 full baths across 1,891 SqFt of open-concept living. The gourmet kitchen is a showstopper, featuring sleek white and grey cabinetry, Quartz countertops, subway tile backsplash, matte black appliances, a farmhouse sink island with breakfast bar, and designer pendant lighting. Entertain effortlessly in the great room with tray ceilings and expansive center-meet sliding glass doors that lead to a covered patio and a sparkling 2022-built pool with a waterfall feature and travertine decking. The luxurious primary suite offers a serene retreat with its own tray ceiling, walk-in closet, and spa-inspired bath boasting dual sinks, a framed mirror, and an oversized tiled shower with bench seating and multiple shower heads. Additional highlights include plantation shutters, custom wall treatments, wood-look tile flooring in living areas, plush carpet in bedrooms, and a well-equipped laundry room with cabinetry and sink. Enjoy resort-style amenities like pools, playgrounds, and scenic walking/biking paths, all in a prime location near dining, shopping, and easy access to the 202.

4335 E Clifton Avenue, Gilbert

$747,000
5 Beds 4 Baths 6921467 MLS 2,546 SqFt.
Welcome to this beautiful and meticulously maintained 2-story home in the highly sought-after Cooley Station neighborhood. This spacious 5-bedroom, 3.5-bathroom PLUS loft home offers a move-in ready floorplan where style and comfort come together effortlessly. From the moment you arrive, the inviting curb appeal sets the stage for what's inside. The open-concept kitchen features ample white cabinetry, custom tile backsplash, stainless steel appliances, gas cooktop with built in wall oven and an expansive kitchen island with a prep sink AND plenty of seating, perfect for entertaining. The kitchen flows seamlessly into the expansive living room and dining area, complete with soaring ceilings. The primary suite is a retreat that includes a walk-in closet, en-suite bathroom with dual vanities separate walk-in shower and tub as well as a private toilet room. On the main level, you will also find 2 additional bedrooms that share a hall bathroom, a convenient laundry room and ½ bath that elevate the home's functionality. Upstairs, the massive loft can be an ideal space for an office, game room, gym, second living area, whatever you can imagine. The two additional upstairs bedrooms share another hall bathroom. Once you step outside, you will discover a beautifully designed paver patio with built-in BBQ, a private sparkling salt-water pool, dog area and professional turf landscaping, perfect to host gatherings. Don't forget to check out the 2.5 car garage with TESLA electric vehicle wall charging station AND FULLY OWNED SOLAR are just some of the added benefits to the new owner! Cooley Station community features a vibrant urban village, abundant shopping, MaryLou Fulton Aquatic Center, various parks, open spaces, walking and biking trails with tree-lined streets. Do not miss the opportunity to make this stunning home yours!

4041 E Jesse Street, Gilbert

$555,000
3 Beds 3 Baths 6921360 MLS 2,196 SqFt.
Built in 2020, this gorgeous 2-story home in Recker Pointe has all the upgrades! Plantation shutters, wood-look floors, and a bright living room with custom built-ins greet you inside. The kitchen shines with SS appliances, wall ovens, a gas cooktop, subway tile backsplash, granite counters and large center island. The beautiful flooring is mirrored on the second level where you'll find an upstairs laundry room, a spacious primary suite, and two additional bedrooms. Custom sliding doors open to reveal an additional upstairs den/office. Enjoy lush turf and strung lights in the backyard, which is great for relaxing or entertaining! You can also take advantage of the sparkling community pool. Stylish, versatile, and full of charm, this gem is ready to be yours!

1683 S Wallrade Lane, Gilbert

$533,000
3 Beds 2 Baths 6920803 MLS 1,986 SqFt.
This lovely 3-bed, 2-bath property boasts a 3-car garage, an RV gate, & a landscaped front yard that sets an inviting tone. The serene open layout features vaulted ceilings, a soothing palette, blinds, & stylish wood-look flooring. Beautiful kitchen showcases granite counters, pendant/recessed lighting, crisp white cabinetry w/crown molding, a tile backsplash, essential built-in appliances, & a two-tier peninsula w/breakfast bar. You'll also find a den ideal for an office or a quiet study! The primary bedroom includes sliding doors to the backyard & an ensuite w/double sinks & a walk-in closet. Enchanting evenings await in the backyard, comprising a covered patio, a fire pit for starlit evenings, pristine artificial turf, & a storage shed. Plus, solar panels! Must see!

2502 E Pony Lane, Gilbert

$781,717
4 Beds 3 Baths 6920397 MLS 2,540 SqFt.
This beautiful Textiler with loft is 2540 sf and has 4 bedrooms and 3.5 baths. It has an upstairs bedroom and bathroom adjacent to a large multipurpose loft, perfect for a teen room play area, mini gym for workouts, aerobics, dance, etc. the possibilities are endless! This home is beautifully appointed upgraded kitchen quartz on an oversized island. Beautiful upgraded cabinets complete this showplace kitchen. Upgraded luxury vinyl flooring and a 16' atrium door complete this beautiful living area. The master bath provides a Spa Shower. You'll love the modern upgrades throughout. The home features two-tone paint for a designer touch, along with window coverings and ceiling fans installed for added comfort and convenience. Move in with peace mind knowing the come with a full builder warranty. Don't miss this incredible opportunity to own a professionally finished, never- live- home. This home must be seen to be appreciated.

4273 E John Street, Gilbert

$900,000
4 Beds 2 Baths 6919531 MLS 1,848 SqFt.
Nestled on a full acre in the Town of Gilbert, this exceptional property offers the perfect blend of comfort, privacy and versatility. The home features a sparkling pool ideal for relaxing and entertaining, along with a three car garage, and new interior paint. Enjoy the charm of mature citrus trees right in your backyard, with plenty of open space to create your dream outdoor lifestyle. With no HOA restrictions you will have the freedom to make the property your own. The home has a new air conditioning unit and the pool has been completely redone with variable speed sand filter pump. This is more than a house- its a rare opportunity to own a piece of land where you can spread out, entertain, and live the lifestyle you have been dreaming of.

4273 S 165th Way, Gilbert

$490,000
3 Beds 2 Baths 6919503 MLS 1,742 SqFt.
Completely remodeled and move-in ready, this Gilbert gem feels like new construction! Inside you'll find wide-open living with new flooring, a reimagined kitchen with sleek cabinetry and massive island, plus modern bathrooms with designer finishes. The spacious great room is perfect for entertaining, while the primary suite offers a stylish retreat with dual sinks and walk-in closet. Step outside to a private backyard with built-in BBQ, turf, misters, and ambient lighting—perfect for Arizona evenings. This home has a beautiful view of one of Lyon's Gates parks and tree lined streets. You can enjoy one of five community pools just around the corner and this home sits just minutes from the buzzing Epicenter, Agritopia, and SanTan Village dining & shopping scene. Fresh, modern, and in the heart of Gilbertthis one checks all the box

3320 E Patrick Street, Gilbert

$404,800
3 Beds 2 Baths 6918384 MLS 1,357 SqFt.
Welcome to this beautifully updated 3 Bd. 2Ba. home. This terrific and spacious plan features a great room that opens to gourmet kitchen with an abundance of raised cherry cabinets, slab granite countertops and oversized island great for entertaining. The beautiful primary suite features a separate soaking tub and shower, dual vanity and a lot of closet space. There are so many updates throughout including: newly painted exterior w/ 3 color scheme, windows and slider, garage door, exterior and interior lighting, ceramic tile and carpet throughout, fresh neutral interior paint for walls, doors and trim, garage painted and plumbing updates. The backyard features mature landscaping with lush grass, a large paver patio with cover and privacy. Close to 202, shopping and San Tan Mall.

3782 E Jasper Drive, Gilbert

$465,000
4 Beds 3 Baths 6917422 MLS 2,303 SqFt.
Welcome to 2535 E Camellia Dr, Gilbert! This 4 bed, 3 bath home with loft and bonus room offers 2,303 sq. ft. of upgraded living in desirable Greenfield Lakes golf community. Inside you'll find fresh paint, new carpet, new interior doors, and updated toilets. The chef's kitchen boasts staggered cabinets, granite counters, stainless steel appliances (all stay), a wine fridge, breakfast bar, and farmhouse sink. A full bedroom and bath downstairs add convenience, while the spacious bonus room with French doors is ideal for a home office or gym. Upstairs, the split master retreat provides privacy from two secondary bedrooms. The low-maintenance backyard with ramada is perfect for entertaining. Just 5 houses from a park with basketball courts and close to Topgolf, Main Event, AZ Ice, Cosmo Dog Park, fabulous dining, and top-rated schools. No need to pay today's high interest rates! This home comes with a free 0.5% interest rate reduction to help keep mortgage payments manageable* terms and conditions apply.

2535 E Camellia Drive, Gilbert

All information should be verified by the recipient and none is guaranteed as accurate by ARMLS. Copyright 2026 Arizona Regional Multiple Listing Service, Inc. All rights reserved.