Refine Search
Sort by
$767,000
5 Beds 4 Baths 7063211 MLS 2,581 SqFt.
Welcome to this beautifully maintained home in the award-winning Eastmark community, where thoughtful design meets everyday comfort. Offering 5 bedrooms, 4 full bathrooms, and a dedicated home office, this home provides the flexibility and space today's buyers are looking for. The open-concept floor plan is filled with natural light and centers around a spacious kitchen that flows seamlessly into the living and dining areas, making it perfect for entertaining, family gatherings, or quiet evenings at home. The dedicated office offers an ideal space for remote work, studying, or a hobby room. The private primary suite creates a relaxing retreat, while the additional bedrooms and bathrooms provide comfortable accommodations for family members and guests. Step outside to enjoy your own backyard oasis featuring a sparkling heated pool and an easy-to-maintain yard designed for enjoying Arizona's sunshine without the burden of extensive upkeep. It's the perfect space to unwind, entertain, or spend time with family. Located in the highly desirable Eastmark master-planned community, residents enjoy exceptional amenities including parks, playgrounds, walking and biking trails, community events, and convenient access to shopping, dining, highly rated schools, and Loop 202. This move-in-ready home offers the ideal combination of modern style, functional living, and one of the Valley's most sought-after communities.

4512 S Ferric --, Mesa

$320,000
3 Beds 2 Baths 7063199 MLS 1,375 SqFt.
Welcome Home to Sun City Festival! Nestled in one of the area's most sought-after 55+ active adult communities, this beautifully maintained 3-bedroom, 2-bath home showcases true pride of ownership. The elegant kitchen is designed to impress with stainless steel appliances, rich crown-molded cabinetry, granite countertops, a breakfast bar, pantry, and filtered water system. The spacious primary suite is filled with natural light from charming bay windows and features a walk-in closet, dual Corian vanity, and a walk-in shower. Additional highlights include upgraded ceiling fans, leased solar for energy efficiency, a formal dining area, and a covered patio with a ceiling fan--perfect for relaxing or entertaining year-round. Enjoy resort-style living with access to the Sage Recreation Center, featuring lap and resort-style pools, a state-of-the-art fitness center, softball field, outdoor amphitheater, pickleball, tennis, volleyball, basketball, bocce ball, and billiards. Golf enthusiasts will appreciate nearby Copper Canyon Golf Club. This exceptional home combines comfort, style, and an outstanding lifestyle--don't miss your opportunity to make it yours! **Furniture is available on a separate bill of sale.

27050 W Tonopah Drive, Buckeye

$399,900
2 Beds 2 Baths 7063196 MLS 1,626 SqFt.
WOW WOW WOW GUARANTEE! TOTAL REMODEL with high end finishes. Everything has been done for you in this stunning END UNIT VILLA. This home boasts NEW everywhere! The open GREATROOM with a custom FIREPLACE, wood-look vinyl PLANK FLOORING, white cabinets, QUARTZ counters, STAINLESS appliances, SHUTTERS, new windows, skylights, fans, door & trim. The spacious patio overlooks a lush green park like setting. A large AIR CONDITIONED GARAGE completes this fabulous home. Enjoy all the amenities of this 40& over ACTIVE ADULT community with multiple GOLF COURSES, POOLS, on site RESTAURANTS, PICKLEBALL, TENNIS, billiards, cards, bingo, FITNESS CENTER, entertainment & so much more. You deserve this all the FUN & ACTIVITIES of this friendly RESORT community. It's all here and ready for YOU!

25244 S Berry Brook Drive, Sun Lakes

$215,000
2 Beds 2 Baths 7063174 MLS 1,318 SqFt.
Welcome to this well-maintained, updated Sun City home offering a spacious, functional layout designed for comfortable living. The inviting living area flows into the dining space with access to a charming side patio, perfect for relaxing or entertaining. The kitchen features soft-close cabinets, ample storage, stainless steel appliances, and a breakfast bar. Newer flooring and A/C add comfort and peace of mind. Discover why Sun City is one of Arizona's premier active-adult communities, offering recreation centers, golf, fitness, pools, clubs, arts, entertainment, lifelong learning, and endless opportunities to stay active and connected - countless events and social activities year-round! 1% Flex Credit toward closing costs or rate buydown offered by preferred lender for qualified buyers

10864 W Santa Fe Drive, Sun City

$309,900
2 Beds 1 Baths 7063170 MLS 1,382 SqFt.
Priced Right RENOVATED HOME Inside and Out in this Popular 55+ Dreamland Villa neighborhood! NEW Oak Kitchen Cabinets, Countertops, Stove, Refrigerator, Washer and Dryer ALL included, NEW Front Door & Garage Entry Door, NEW Ceiling Fans t/out, NEW Electrical Outlets, IMMACULATE CONDITION with SPACIOUS Living Room, Dining area that opens to a HUGE AZ Room. NEW Plush Carpeting and Vinyl Flooring BIG Laundry Room with a Sink and lots of EXTRA Storage Cabinets, Covered Patio with Tile Flooring, Low Maintenance Landscaping, Fruit trees, BLOCK Fencing and Conex 20x8 METAL STORAGE Building, SUPER Clean 2-car Garage with NEW Garage Door and Opener, NEW RV Gate with EASY backyard access! CLOSE freeway access, restaurants, shopping and healthcare facilities. Dreamland Villa Association OPTIONAL

5932 E Butte Street, Mesa

$479,000
2 Beds 3 Baths 7063107 MLS 2,199 SqFt.
Welcome to the desirable Papago model in Arizona Traditions! This spacious home offers 2 bedrooms, 2.5 bathrooms, a versatile flex room, and a 3-car garage. The flex room is ideal for a home office, den, hobby room, or additional guest space. Built-in surround sound enhances everyday living and entertaining. Step outside to enjoy the peaceful water feature and covered back patio with a retractable awning--perfect for relaxing or entertaining throughout the year. Located within a premier guard-gated 55+ community, residents enjoy golf, a clubhouse, fitness facilities, swimming, social activities, and an active resort-style lifestyle. Discover comfort, flexibility, and exceptional community living in one of Arizona's most welcoming active-adult neighborhoods!

18251 W Stinson Drive, Surprise

$549,900
3 Beds 2 Baths 7063105 MLS 2,263 SqFt.
Gorgeous 3-bed, 2-bath waterfront home on a premium cul-de-sac lot in Ventana Lakes! Tastefully updated throughout with luxury vinyl plank, plush carpet, updated lighting, and ceiling fans. Soaring ceilings and abundant natural light highlight the spacious floor plan. The redesigned kitchen features quartz countertops, upgraded cabinetry, dark stainless appliances with a gas range, a skylight, and a breakfast bar. Unwind in the owner's suite with a double vanity and larger walk-in shower. Step outside to stunning lake views, easy-care landscaping, and spacious seating area. Bonus highlights include a huge, temperature-controlled Arizona room and a 3-car garage with built-in cabinets. Close to top dining, shopping, and entertainment. Welcome home!

20439 N 110th Avenue, Sun City

$975,000
5 Beds 4 Baths 7063096 MLS 4,846 SqFt.
Welcome to this beautifully built Executive level Shea home in the award winning community, Vistancia! This beautiful 5 bed + den, 3.5-bath, 3-car garage home is 4,846 sq/ft and situated on over 1/4 acre lot in the exclusive gated subdivision Entrada at Vistancia. Designed for comfortable everyday living and effortless entertaining, this impressive home features soaring ceilings, abundant natural light, neutral fresh painted interior, surround sound, wood shutters, rich wood and tumbled travertine flooring. The spacious kitchen offers a massive granite island with plenty of seating for all your guests, extensive cabinetry, deep pantry and high end chef grade stainless steel appliances. The large great room features a stone fireplace perfect for holiday gatherings and cozy movie night Catch the game in the oversized bonus room with a built-in bar and media set up which creates the perfect setting for a game room with a pool table or your own private speakeasy! Head outside to the incredible backyard where you can grill your favorite meals on the massive BBQ island, equipped with a grill, burner, smoker and ice box. Watch your friends and family have a blast swimming in the pool, eating under the over sized covered patio or playing tag on the low maintenance artificial turf. This resort style backyard will make you feel like you are in a real oasis. As the day winds down, relax and watch the sunset in the heated spa, or head upstairs to the massive flex room perfect for a hang-out/video game room, playroom, or movie theater! Before heading to bed, take a soak in the jetted tub and catch a few shooting stars on the private balcony off your bedroom or start your day with morning coffee looking out at the twin peaks. You will never forget to read the last chapter of your favorite book in the oversized primary retreat. Located in the award winning master planned community, Vistancia, you will have access to all Vistancia amenities; 3 pools, water slides, pickleball courts, tennis courts, playgrounds, parks, golf, indoor basketball gymnasium, and 3.5 mile discovery trail. Close to 303 freeway, shopping and dining! What are you waiting for, this home has been set aside for you!

13050 W Chucks Avenue, Peoria

$539,900
5 Beds 3 Baths 7063049 MLS 2,168 SqFt.
Welcome to this stunning, fully remodeled home in the highly sought-after master-planned community of Anthem, where resort-style amenities, beautifully maintained parks and trails, top-rated community facilities, and a true sense of neighborhood make everyday living exceptional. Every inch of this move-in-ready home has been thoughtfully renovated with quality finishes and timeless design. Major system upgrades include two brand-new A/C units (2026) and a new gas water heater (2026), offering years of comfort and peace of mind. Step inside to discover a light-filled, open floor plan featuring all-new flooring, fresh interior paint, recessed LED lighting, updated black and brushed gold hardware, new door levers and hinges, and even new smoke detectors. The beautifully updated kitchen is the heart of the home, showcasing refinished cabinetry with new hardware, elegant quartz countertops, a new sink and faucet, and stainless-steel appliances. The spacious primary suite is conveniently located downstairs, privately separated from the secondary bedrooms. The luxurious en-suite bathroom has been completely transformed with a custom tiled walk-in shower, new shower glass panel and door, quartz countertops, updated cabinetry, modern fixtures, and designer finishes. Also, on the main level is an additional bedroom and fully remodeled bathroom, perfect for guests, multigenerational living or home office. Upstairs you'll find three generously sized bedrooms and another beautifully updated full bathroom featuring refinished cabinetry, new faucets, fixtures and updated hardware. Situated on a premium lot with no neighbors directly behind, this home offers added privacy and a peaceful setting. The backyard is designed for relaxing and entertaining with an extended covered patio, pergola, and beautiful views of Daisy Mountain to the north. With its extensive renovations, modern finishes, desirable floor plan, and unbeatable Anthem location, this home is truly turnkey and ready for its next owners. Homes this thoughtfully updated rarely come available--don't miss your opportunity to make it yours.

39930 N Messner Way, Anthem

$415,000
3 Beds 3 Baths 7062986 MLS 2,021 SqFt.
Your Future Awaits! Do not miss this expanded Stanford! 3 BR & 3 Baths! Block Wall Back Yard! This home features large living areas, remodeled kitchen w/new Quartz Counters, new Cabinets & expanded breakfast nook. Primary BR features newer tile shower, dual vanity sinks, walk in closet & bay window w/ views of the private patio. Arizona room has been expanded! Large windows to enjoy the views! Laundry room with hobby area flows to a Workshop with additional 3rd bathroom! Large patio with embossed concrete, privacy screens, sun screens & built in BBQ! Outside storage shed & additional golf cart garage keeps you ready to hit the links! Solar to help keep electric bills low. Dual pane windows throughout. So many extras! Located in Phase 2 of Sun City, close to shopping & Bell Rec Center!

9433 W Hutton Drive, Sun City

$75,000
2 Beds 2 Baths 7062919 MLS 1,344 SqFt.
Location! Location! Location! Literally folks... walk to the dog park, pool, spa, sauna, pickle ball, pool and game room, crafts, gourmet kitchen just off the banquet hall. Amenities are across the street... This lovely double wide offers covered patio for two cars! Front porch is fenced and extended sitting area just off the porch. Double Master Suites!!! Huge utility room with stackable washer and dryer that convey! Stainless Refrigerator conveys as well. Gas Stove A/C was replaced in 2021! Water Heater too! New Coating on roof in 2025! Built in China Cabinet in the formal dining room just off the Huge Great Room. Master Bedroom has light up Vanity area just off private bathroom.Lots of windows throughout this home. Making it light and bright! Easy to show. Make this one yours Today!

2609 W Southern Avenue Unit 362, Tempe

$535,000
2 Beds 2 Baths 7062911 MLS 1,885 SqFt.
Fully remodeled and move-in ready, this stunning home is located in the highly sought-after Westbrook Village community in North Peoria. Thoughtfully redesigned with warm, neutral finishes throughout, the open-concept floor plan creates a bright, inviting atmosphere that feels both spacious and comfortable. The home features new wood-look tile flooring, fresh interior paint, and updated lighting throughout. The beautifully remodeled kitchen offers abundant warm-toned cabinetry, granite countertops, matching stainless steel appliances, double ovens, a center island with additional storage, and a layout that's perfect for both everyday living and entertaining. The oversized laundry room provides exceptional storage and is spacious enough to accommodate a home office or hobby area. Both bathrooms have been tastefully renovated with walk-in showers, updated vanities, new countertops, modern fixtures, and designer lighting. The extended garage comfortably fits two vehicles plus a golf cart and features premium epoxy flooring. Additional upgrades include a whole-home water softener and owned solar panels, helping to reduce monthly utility costs. Enjoy all that Westbrook Village has to offer while living in a beautifully updated home that's truly move-in ready.

8811 W Kimberly Way, Peoria

$1,799,000
4 Beds 4 Baths 7062910 MLS 2,722 SqFt.
Estimated completion November 2026. Discover modern desert living in this stunning contemporary home designed for comfort, style, and convenience. Featuring clean architectural lines, open living spaces, and seamless indoor-outdoor living, this residence embraces the beauty of the surrounding desert landscape. For a limited time, buyers still have the opportunity to personalize the home by selecting many of the interior finishes, creating a space that reflects their own style. Designed as a true lock-and-leave home, it offers low-maintenance living with the freedom to travel or enjoy seasonal living without the worry of extensive upkeep. Don't miss your chance to customize this exceptional home before finish selections are complete.

23868 N 127th Street, Scottsdale

$165,000
1 Beds 1 Baths 7062876 MLS 729 SqFt.
Updated and move-in ready, this 1 bedroom, 1 bath patio home in Sun City offers the perfect combination of low-maintenance living, thoughtful upgrades, and everyday comfort. The kitchen features a large island, quartz countertops, a stainless steel sink with and a new garbage disposal, and the refrigerator is included. Throughout the home you'll find luxury vinyl plank flooring, updated baseboards, fresh interior paint, six-panel interior doors, upgraded Emtek door hardware, and new ceiling fans, giving the home a clean, modern feel. The bathroom features a newer Kohler walk-in hydrotherapy spa tub, providing both comfort and accessibility. A dedicated laundry room with a stackable washer and dryer adds everyday convenience. Step outside to your own private fenced patio, perfect for enjoying Arizona's beautiful weather. An attached two-car garage and separate storage room provide exceptional storage space and functionality. The HOA includes water and sewer service, making ownership even more convenient. Residents of Sun City enjoy an active adult lifestyle with golf courses, recreation centers, swimming pools, fitness facilities, clubs, pickleball, shopping, dining, and nearby medical services. If you're searching for a move-in ready Sun City patio home with modern updates, a private patio, and an attached two-car garage, this one is ready to welcome you home.

10518 W Oakmont Drive, Sun City

$205,000
2 Beds 2 Baths 7062853 MLS 884 SqFt.
This charming, furnished, 2 bedroom, 2 bathroom apartment awaits you in the desirable Gated 55+ Community Sun Village! Inside, you'll discover a spacious living room perfect for entertaining and relaxation, showcasing tile flooring, plantation shutters, and a neutral palette that creates a comfortable atmosphere. The kitchen displays flat panel cabinetry, ample counter space, and built in appliances for a seamless cooking experience. Get a good night's rest in the primary bedroom, which offers a practical walk-in closet for an easily organized wardrobe. Don't forget to visit the community's pool, spa, lake, golf, tennis court, and other amenities to fill your days with fun activities! Enjoy the convenient location close to restaurants, shopping, the highway, and golfing! Welcome home! Sun Village is a 55+ Gated, Resort Style Community. Enjoy the 18 hole par 3 golf course, gigantic heated pool & spa, pickleball, tennis, fitness gym, wood shop, billiards, onsite entertainment in our ball room and onsite restaurant! Sun Village, is a gated, security guarded, age 55+, community, in the city of Surprise, Arizona. This small community is made up of just under 1400 homes and condominiums. The Sun Village Community has an 18 hole, par three "no-"riding" golf course, an heated swimming pool and spa, tennis, pickle ball and shuffleboard courts, horseshoe pits, an exercise room, a billiards room, sewing and crafts rooms, and a ballroom, where national and international entertainment can be enjoyed! Also secure RV Storage available for a fee. Close by you will find the spring training home of the Texas Rangers and the Kansas City Royals. Across the street from Surprises' baseball complex, is a 25 court tennis complex that is home to national and international tennis tournaments. A Regional Library, a park, and a fishing lake are also part of this fantastic recreational area.

14300 W Bell Road Unit 135, Surprise

$820,000
4 Beds 3 Baths 7062829 MLS 2,596 SqFt.
Welcome to this exceptional 4-bedroom, 3-bathroom Verrado home offering 2,596 sq ft of living space, a 3-car garage, and an oversized 8,500+ sq ft lot! Ideally located near Verrado Elementary School and Founder's Park, one of Verrado's premier destinations for recreation and community gatherings, this home puts you close to some of the very best amenities the community has to offer. Complete with a resort style backyard, pebble-tec pool, fountains/water features, gas fire pit, travertine rock tile, synthetic grass, multiple shaded patio spaces completes this must see yard. Verrado and Buckeye continue to experience tremendous growth, with new shopping, dining, entertainment, and commercial developments transforming the area.

3945 N Founder Circle, Buckeye

$235,000
2 Beds 2 Baths 7062816 MLS 874 SqFt.
Welcome home to this beautifully updated upstairs condo in the gated Biltmore Promenade community! This desirable split floor plan offers 2 bedrooms and 2 baths, providing comfort and privacy. Filled with natural light, the home features wood-look flooring, a neutral palette, and an open living and dining area accented by a stylish decorative mirror. The kitchen showcases stainless steel appliances, quartz countertops, white shaker cabinetry, a tile backsplash, and ample lighting. The spacious primary suite includes a walk-in closet and private bath. Enjoy peace of mind with the HVAC replaced in 2025. Relax on the covered balcony overlooking the sparkling community pool. Ideally located near shopping, dining, parks, schools, and freeway access.

2625 E Indian School Road Unit 341, Phoenix

$729,000
2 Beds 2 Baths 7062792 MLS 1,209 SqFt.
Offered fully furnished and move-in ready, this immaculate two-bedroom residence delivers effortless lock-and-leave living at ENVY in the heart of Old Town Scottsdale. The split floor plan includes two full baths, a flexible office nook with additional storage, and an expansive private balcony ideal for relaxing or entertaining. Contemporary interiors feature wide-plank wood flooring, Poggenpohl cabinetry, quartz countertops, Bosch appliances, modern window shades, a custom primary walk-in closet, and two assigned spaces in the secured underground garage. Residents enjoy 24-hour front desk service, guarded access, a heated infinity pool and spa, a 4,000-square-foot fitness center, the private Black Label Lounge, and beautifully designed social spaces. ..... Moments from Scottsdale Fashion Square, acclaimed restaurants, nightlife, galleries, spring training, and the best of Old Town. A polished, turnkey opportunity for a full-time residence, seasonal retreat, or second home.

4422 N 75th Street Unit 2003, Scottsdale

$406,745
3 Beds 3 Baths 7062788 MLS 1,882 SqFt.
What's Special: Corner Lot | Cul-de-Sac Lot | Close to Amenity | Flex Room | Covered Patio | Large Kitchen Island. New Construction - Ready Now! Built by America's Most Trusted Home Builder. Welcome to the Arlington at 25342 N 165th Lane in Artisan at Asante Vista! This thoughtfully designed two-story home offers an open and inviting layout that makes everyday living and entertaining feel effortless. The bright kitchen features a generous pantry and overlooks the dining area and great room, creating a seamless gathering space. A versatile flex room near the entry provides the perfect place for a home office, hobby room, or play space. Upstairs, the private primary suite includes a spacious walk-in closet and dual-sink bath, while two additional bedrooms and a centrally located laundry room add convenience for the whole household. Step outside to the covered patio and enjoy a comfortable extension of your living space. Artisan at Asante offers a vibrant lineup of amenities, including a resort-style pool with lap lanes, a recreation center with fitness and aerobics rooms, and spacious indoor and outdoor gathering areas. Enjoy pickleball and basketball courts, plentiful green space, and winding walking paths that make every day active and enjoyable. Additional Highlights Include: 36" upper cabinets at kitchen, 12"x24" tile flooring in all common areas, window coverings, upgraded matte black hardware, pendant light prewires, and ceiling fan prewires. Virtually staged photos are for representative purposes only. MLS#7062788

25342 N 165th Lane, Surprise

$395,000
2 Beds 2 Baths 7062782 MLS 1,055 SqFt.
Welcome to the perfect Tempe lifestyle! This beautiful, move-in ready condo features a highly desirable 2-bedroom, 2-bathroom split floor plan, offering maximum privacy for roommates, guests, or a home office. Step inside to find durable tile and wood-like flooring throughout, premium granite countertops, and an included washer and dryer for ultimate convenience. A true standout feature is the rare 2-car garage, complete with a massive attached storage room. The location is unbeatable and highly attractive to ASU students, investors, or professionals. You are within easy walking distance of Tempe Town Lake and the area's best dining and entertainment, including Culinary Dropout, The Lodge, and countless trendy venues. Relax closer to home by the pool or get in a workout in the gym.

420 W 1st Street Unit 217, Tempe

$580,000
4 Beds 3 Baths 7062771 MLS 1,967 SqFt.
Why wait months for new construction when you can move into this beautifully maintained 2024 Taylor Morrison home today? Located in the highly sought-after Mystic at Lake Pleasant Heights community, this 4-bedroom, 2.5-bath residence offers nearly 2,000 sq. ft. of thoughtfully designed living space with modern finishes, an open-concept layout, and low-maintenance living. The spacious kitchen flows seamlessly into the great room, creating the perfect setting for entertaining or everyday living. Enjoy the benefits of a newer home without the uncertainty of build timelines, while being just minutes from Loop 303, Lake Pleasant, shopping, dining, hiking, and everyday conveniences. A rare opportunity to own a move-in-ready home in one of Northwest Peoria's fastest-growing communities.

32381 N 122nd Lane, Peoria

$358,000
1 Beds 1 Baths 7062767 MLS 727 SqFt.
If you've been searching for a home that checks every box, you've found it! This fully renovated ground floor condo offers the perfect blend of style, comfort, and location in the heart of McCormick Ranch. The beautifully remodeled kitchen features quartz countertops, shaker cabinetry, stainless steel appliances, and luxury vinyl plank flooring throughout the entire home. The spa-like bathroom showcases a custom tiled walk in shower, stylish vanity, and stunning cabinetry. Additional upgrades include new windows, exterior doors, HVAC, ceiling fans, and an in unit washer/dryer. Enjoy a heated pool, spa, and fitness center, all while being a short walk away from the best golf courses, shops, restaurants, and scenic walking and biking paths that Scottsdale has to offer! Truly a must see home!

7350 N Vía Paseo Del Sur -- Unit R105, Scottsdale

$490,000
3 Beds 2 Baths 7062755 MLS 1,861 SqFt.
Experience Effortless Living in this Beautifully Remodeled, Move-In -Ready Home! Thoughtfully Redesigned With An Open-Concept Floor Plan, This Home Offers Bright, Inviting Spaces Ideal For Entertainment Or Simply Relaxing. Extensive Updates Include A New HVAC System With All New Ductwork, New Roof, Water Heater, Dual Pane Windows, Exterior Doors, Fresh Interior,Exterior Paint,Luxury Flooring Throughout, And A Convenient Indoor Laundry Room Relocated From The Garage.The Stunning Kitchen Features New Custom Cabinetry Elegant Quartz Countertops,Island with waterfalls, and Modern Finishes, New Automatic Irrigation System,Beautifully Remodeled Bathrooms Add A Touch Of Luxury. Upgrades Were Completed With Quality And Comfort in Mind, Allowing You To Enjoy A Low-Maintenance Lifestyle From Day One Country Club with Olympic Heated Pool,18 Hole Golf Course, Tennis, Pickleball Courts, Gym, Locker Room With Showers, Billiard Tables, Meeting Rooms, Restaurant With Bar and Many Social Clubs Available

25408 S Kansas Avenue, Sun Lakes

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.