Refine Search
Sort by
$247,500
1 Beds 1 Baths 7032076 MLS 876 SqFt.
Welcome to your perfect retreat in the heart of McCormick Ranch! This beautifully updated first-floor condo offers effortless accessibility and a spacious 1-bed, 1-bath layout designed for both comfort and privacy. The remodeled kitchen features abundant storage, modern finishes, and an open-concept design. Enjoy your two covered patios just steps from one of two heated community pools. Residents also have access to tennis and pickleball courts, walking trails, and renovated fitness center. Ideally located in one of Scottsdale's most sought-after communities, this home is walking distance to premier dining, shopping, and golf. Minutes from Loop 101, Salt River Fields, & all the entertainment Scottsdale has to offer. This is Arizona living at its finest! HOA allows 30-day rentals.

8651 E Royal Palm Road Unit 133, Scottsdale

$645,000
3 Beds 2 Baths 7032070 MLS 2,109 SqFt.
Welcome to this beautiful and newly renovated, modern, yet comfortable townhome, nestled in the heart of Scottsdale. Ensuring both luxury and tranquility, this property is in the coveted Casa del Monte neighborhood, a 24/7 guard-gated community. There's a feeling of calm and serenity when you enter this home. The open floor plan is flooded with natural light throughout, with its large windows and sliding glass doors that seamlessly connect you to the outdoors. The well-equipped kitchen has custom cabinetry, stainless steel appliances, wine fridge and spacious island. The elegant primary suite is downstairs and has sliding doors to backyard, a stylish en-suite and walk-in closet. Upstairs are two guest bedrooms and bathroom with designer finishes. The inviting backyard has plenty of spaces to dine, relax and enjoy the outdoors. This prime Scottsdale location is within walking distance to Scottsdale Fashion Square, Old Town, Phoenician, and hiking at Camelback Mountain. Casa del Monte residents enjoy amazing amenities: 3 pools, spa, clubhouse, fitness center, tennis/pickleball and basketball courts.

4525 N 66th Street Unit 101, Scottsdale

$379,000
2 Beds 2 Baths 7031965 MLS 1,075 SqFt.
Welcome to this newly renovated townhome nestled in the lovely Community of Sarkis Manor! Inside, the inviting open floor plan sets the tone for a delightful living experience, featuring rich wood-look flooring, pre-wired surround sound, French doors that open to the back patio, and fresh neutral paint throughout. The kitchen comes complete with plenty of cabinet space, matching appliances, and granite counters & backsplash. Upstairs, both bedrooms provide added privacy, offering plush carpet, ceiling fans, and mirrored door closets. Relax on the cozy patio or enjoy the sparkling Community pool, perfect for cooling off on warm days. Excellent location, just a few minutes away from restaurants, shopping centers, and more. Don't let this rare opportunity slip by! STR not allowed-

4830 N 73rd Street, Scottsdale

$1,749,000
3 Beds 3 Baths 7031864 MLS 2,312 SqFt.
Seven Golf Membership available to be purchased with this magnificent property, tucked within the exclusive Apache Cottages enclave of Desert Mountain. This extraordinary patio home is a master class in bespoke luxury, sophistication and comfort. Completely reimagined with one-of-a-kind custom finishes and designer details throughout, this residence offers an experience reminiscent of a private 5-star spa retreat. From the moment you enter, the home wraps you with warmth, tranquility, and a sense of serenity. Privately positioned for exceptional peace and quiet, this is the ideal sanctuary for those seeking refined desert living in an intimate and secluded setting, all while being just a short walk to the Apache course practice facilities, the heated pool and the acclaimed Apache Every inch has been thoughtfully curated. Rich textures, artisan craftmanship and carefully selected furnishings, compliment the desert environment, creating a home that feels both luxurious and deeply comforting. The custom details are truly unforgettable. A stunning dual sink vanity, featuring hand blown amber glass evokes the elegance of Venetian artistry, while handcrafted Saguaro Spine cabinet doors add a dramatic and distinctly Southwestern statement to the bathroom, pantry and window spaces. The gourmet kitchen showcases custom hand crafted cabinetry with quartzite countertops and back splashes accented with warm copper details with premium Wolf ovens and cooktop, Sub-Zero 30-inch column refrigerator and freezer, and a Sub-Zero ice maker, elevating both form and function into a work of art. Additional features include an air-conditioned epoxy finished two car garage with abundant storage. Designer furnishings selected specifically for the residence and countless unique touches that simply cannot be replicated. This is not just a home; it is an immersive lifestyle experience. Warm, inviting, exceptionally private, and entirely move in ready. For buyers looking for a turnkey property sellers will entertain offers adjusted to include furnishings

11175 E Prospect Point Drive, Scottsdale

$675,000
3 Beds 2 Baths 7031452 MLS 1,948 SqFt.
Welcome to Hacienda Del Rey, Scottsdale's best-kept secret! Beautifully remodeled from top to bottom and move-in ready, this stunning home offers the perfect blend of style, comfort, and convenience. Step into the bright and spacious open living area, anchored by a striking stone fireplace and charming atrium, while French doors seamlessly bring the outdoors in and frame the low-maintenance landscaped yard. The beautifully updated kitchen and bathrooms feature tasteful modern finishes, and the generous primary suite includes a walk-in closet for added comfort. Ideally located just minutes from Old Town Scottsdale, Tempe Marketplace, scenic trails, and community amenities, this is your own private Scottsdale sanctuary!

7901 E Coronado Road, Scottsdale

$479,900
3 Beds 2 Baths 7031024 MLS 1,306 SqFt.
Welcome to Villas at Bellagio, a gated community in the heart of Old Town Scottsdale! This beautifully renovated ground-floor home offers a rare 3-bedroom, 2-bath floor plan and is ideally situated in the center of the community just steps from the resort-style pool. Recent updates include fresh interior paint, new baseboards, lighting, plumbing fixtures, door hardware, a renovated primary shower, and newer HVAC (2019), appliances (2023), and roof (2026). The HOA covers water, sewer, trash, and roof maintenance, making this an ideal low-maintenance primary residence, winter retreat, or lock-and-leave home. Enjoy easy access to Old Town's dining, shopping, golf, spring training, and entertainment. Don't miss this rare opportunity in one of Scottsdale's most desirable locations!

2992 N Miller Road Unit 122, Scottsdale

$1,075,000
3 Beds 3 Baths 7030917 MLS 2,525 SqFt.
Welcome to this beautiful updated two-story home in the highly sought-after McCormick Ranch. Featuring a spacious primary suite on the main level, this home offers a private retreat complete with a spa inspired bathroom showcasing dual vanities, a separate soaking tub, walk-in shower, and direct access to the backyard. Upstairs you'll find two versatile loft spaces ideal for home office, media room, or kids hang out, along with access to two private balconies perfect for enjoying Arizona Sunset. Enjoy direct access to the scenic Greenbelt with miles of walking and biking paths leaving to local restaurants, parks and lakes. This move-in ready home also includes a new roof with transferable warranty, offering peace of mind for years to come.

8434 E San Bernardo Drive, Scottsdale

$835,000
2 Beds 2 Baths 7030752 MLS 1,655 SqFt.
Experience elevated desert living in this architecturally significant townhouse set in a prime Scottsdale location, moments from world-class dining, art, and luxury shopping at Scottsdale Fashion Square. Designed by AIA award-winning architect Bennie Gonzales, this thoughtfully remodeled residence blends iconic Southwest design with modern sophistication. The interior offers 2 bedrooms and 2 full bathrooms, enhanced by abundant natural light from solar tubes and skylights, sleek flush-mount LED lighting, and stylish wood-look tile flooring throughout. Recent upgrades include dual-pane low-E vinyl-clad windows, a new water heater (April 2026), and a newly redone roof (April 2026)--delivering peace of mind and energy efficiency. The home is fully wired with Control4 smart home automation, allowing seamless control of lighting, climate, and entertainment. Step outside to an exceptional backyard entertainment retreat, featuring a custom gabion-supported concrete table, a complete outdoor kitchen with gas grill, charcoal grill, sink, and refrigerator, plus an artificial-turf area perfect for pets. The space is conveniently accessible from both the family room and the primary bedroom, creating effortless indoor-outdoor living. Additional highlights include a detached 2-car garage housing a 250+ bottle climate-controlled wine and beer cellar, a well-maintained gated community, and access to a community pool. Architectural pedigree, modern upgrades, and an unbeatable Scottsdale location--this is a rare opportunity to own a truly distinctive townhouse designed for both refined living and memorable entertaining.

7209 E Mcdonald Drive Unit 12, Scottsdale

$432,000
3 Beds 3 Baths 7029243 MLS 1,557 SqFt.
Bright and cheerful townhome in a fantastic south Scottsdale location! This spacious 3-bedroom, 2.5 bath townhome features new carpet, A/C, and quartz counters. The kitchen has a pantry and a breakfast bar next to the great room. The large great room leads to a private covered patio, which has a door to a wonderful, grassy common area. There is an updated half bathroom for guests. Upstairs you'll find a spacious primary suite with two closets and separate water closet. The other two bedrooms conveniently share a Jack and Jill bathroom. The townhome is a block from the Scottsdale Greenbelt (a walking and biking paths connecting lakes, golf courses, parks, and open green spaces). Minutes from ASU, Old Town Scottsdale, Tempe Town Lake and Sky Harbor. This move-in ready home won't last long!

525 N Miller Road Unit 158, Scottsdale

$921,990
3 Beds 3 Baths 7028825 MLS 2,436 SqFt.
Experience upscale desert living at Aria at Silverstone, where sophisticated design meets resort-inspired amenities in an unbeatable location. This elegant new Avalon plan home showcases an open layout ideal for entertaining, centered around a chef-inspired kitchen with marble-look quartz countertops, crisp white cabinetry, designer pendant lighting, a spacious island, and premium GE Monogram appliances. Upstairs, the thoughtfully designed split-bedroom floorplan offers privacy and comfort, featuring a luxurious primary retreat with dual vanities, a freestanding soaking tub, walk-in shower, and spa-like ambiance. A versatile loft and two secondary bedrooms provide the flexibility for family, guests, or a home office, creating a townhome that blends style, function, and modern luxury. ^^Up to 2% of Base Price can be applied towards closing cost and/or short-long-term interest rate buydowns when choosing our preferred Lender. Additional eligibility and limited time restrictions apply. Ask for more information!

22736 N 72nd Place, Scottsdale

$689,945
3 Beds 2 Baths 7028676 MLS 1,349 SqFt.
Discover this beautifully updated home in the highly desirable McCormick Ranch community! This single-story 3 bedroom, 2 bathroom residence offers a bright open layout with stylish finishes and comfortable living spaces throughout. The kitchen features modern touches with ample cabinetry and counter space, while the spacious living and dining areas create the perfect setting for entertaining or everyday living. Enjoy 2 private patios ideal for relaxing or hosting guests in the Arizona sunshine. Located close to top-rated golf, restaurants, shopping, parks, lakes, and scenic walking and biking paths, this move-in ready Scottsdale home offers the perfect combination of location, comfort, and lifestyle.

7105 N Via De Paesia --, Scottsdale

$640,000
2 Beds 2 Baths 7028646 MLS 1,340 SqFt.
Located within the highly desirable gated Kierland Greens community in the coveted 85254 zip code, this exceptional residence presents a rare opportunity for both full-time residents and investors, as short-term rentals are permitted within the community. Quietly positioned within the neighborhood, the home offers a spacious open-concept layout designed for comfortable everyday living and effortless entertaining. The well-appointed kitchen features slab granite countertops, custom cabinetry with crown molding and illuminated glass display accents, stainless steel appliances, and a built-in wine refrigerator. The inviting great room is centered around a custom inset gas fireplace and entertainment wall, while wood and tile flooring extend throughout the home. Large windows fill the interior with natural light, creating a bright and welcoming atmosphere. The primary suite features a beautifully updated bathroom with dual sinks, custom cabinetry, a tiled walk-in shower, and a walk-in closet located within the bathroom. Residents enjoy access to resort-style amenities including a heated pool and spa, fitness center, barbecue area, and meticulously maintained grounds. Ideally located near Kierland Commons, Scottsdale Quarter, and The Westin Kierland Resort & Spa, this property offers convenient access to premier shopping, dining, golf, and entertainment in the heart of North Scottsdale. Residence may convey fully furnished with an accepted full-price offer.

15221 N Clubgate Drive Unit 2036, Scottsdale

$750,000
2 Beds 4 Baths 7028596 MLS 2,364 SqFt.
Like-new Scottsdale live/work townhouse in SOHO Scottsdale, a premier dual-zoned residential and commercial community in North Scottsdale. This modern end unit offers the flexibility to live and work in the same space, with an entry-level layout ideal for office, client meetings, or business use. Bright contemporary floor plan with 2 bedrooms, 2 full bathrooms, 2 half baths, 2-car garage, quartz countertops, stainless appliances, upgraded cabinetry, walk-in pantry, engineered hardwood/tile flooring, 12' ceilings, expansive windows, smart home capabilities, and fiber optic internet. Enjoy a spacious patio plus private rooftop deck with mountain and city light views. Near Loop 101, WestWorld, TPC Scottsdale, dining, shopping, and commercial services.

16510 N 92nd Street Unit 1006, Scottsdale

$275,000
2 Beds 3 Baths 7028370 MLS 1,145 SqFt.
Nestled in the heart of Scottsdale Haciendas, this beautifully maintained 2 bedroom, 2.5 bathroom townhome features comfort, convenience, and Old Town Scottsdale lifestyle. You'll enjoy easy access to premier dining, shopping, entertainment, and outdoor recreation. Inside, the home features a spacious and functional floor plan with granite countertops throughout, newer kitchen appliances, and a desirable double oven perfect for cooking and entertaining. The primary suite offers dual sinks and granite counters in the ensuite bath, while thoughtful upgrades including a newer roof and HVAC provide peace of mind. Additional highlights include lush, low maintenance landscaping, inside laundry, an attached 1-car garage, and ample visitor parking for guests... ...Residents of Scottsdale Haciendas enjoy access to two community pools and are just one mile from the scenic Greenbelt, offering endless hiking, biking, and walking trails. Furniture is also available, making this an exceptional turnkey opportunity for a full-time residence, seasonal retreat, or investment property.

985 N Granite Reef Road Unit 154, Scottsdale

$369,500
4 Beds 2 Baths 7028279 MLS 1,584 SqFt.
Prime Scottsdale Location! Discover this spacious 2-story, 4-bedroom, 1.5-bath townhome perfectly situated near all the best the city has to offer. This home features brand new carpet, neutral paint, crown molding, tile floors, and ceiling fans throughout. Kitchen shines with stainless steel appliances, granite countertops, rich wood cabinets with built-in bench seating and a large dining area--ideal for gatherings. Enjoy a beautifully remodeled bathroom with a new dual vanity, brushed gold accents, and new tile throughout! Step outside to your private patio with a secure storage shed and two covered parking spaces. Community offers a sparkling pool and playground. Minutes from Old Town Scottsdale, Fashion Square, Spring Training fields, the 101, and the free Scottsdale Trolly,

8564 E Mcdonald Drive, Scottsdale

$480,000
3 Beds 2 Baths 7028127 MLS 1,676 SqFt.
Updated and move-in ready, this beautifully maintained 3 bed, 2 bath townhome offers the perfect blend of modern upgrades and low-maintenance living in a prime Scottsdale location. Interior features include hardwood floors, newer dual-paned windows, plantation shutters, abundant natural light, and an open multi-level floorplan. The remodeled kitchen showcases sleek cabinetry, quartz countertops, stainless steel appliances, and a clean contemporary design that opens to the dining and living areas. The spacious primary suite features a spa-inspired bathroom complete with a custom walk-in glass shower, floating vanity, and generous closet space. Additional upgrades include a newer HVAC system and water heater, updated lighting, covered parking, and a charming private patio with beautiful hardscape and a retractable patio cover, ideal for relaxing or entertaining year-round. Located in a well-maintained community with lush grassy common areas, this home is just minutes from Scottsdale Fashion Square, Old Town Scottsdale, dining, shopping, entertainment, and offers easy access to the Loop 101 freeway.

5085 N Granite Reef Road, Scottsdale

$732,000
2 Beds 2 Baths 7028032 MLS 1,565 SqFt.
Priced to Sell! Experience the coveted DC Ranch lifestyle in this gated 2-bedroom, 2-bath home with bonus office space on the second level. Enjoy stunning McDowell Mountain views from your private balcony, along with upgraded, tasteful finishes throughout. The thoughtfully designed kitchen features newer appliances, gas range, and opens to inviting living spaces highlighted by a cozy gas fireplace. A 2-car garage with direct unit access adds everyday convenience. Residents enjoy an abundance of amenities including a pool and spa, kids' splash pad, multiple community centers, parks, and convenient to the nearby Village Health Club & Spa. Outdoor enthusiasts will love being close to the popular Gateway Loop Trailhead and endless hiking opportunities. Perfect lock-n-leave!

18650 N Thompson Peak Parkway Unit 2042, Scottsdale

$895,000
3 Beds 2 Baths 7027596 MLS 2,328 SqFt.
Beautifully updated in the coveted Sands neighborhood of McCormick Ranch; one of Scottsdale's most desirable addresses. Every inch has been thoughtfully refreshed, from wood-like porcelain tile floors and white soft-close shaker cabinets to granite counters, designer backsplash, and new stainless appliances with wine fridge. Both bathrooms have been fully renovated with sleek tiled showers and updated fixtures throughout. The open kitchen flows seamlessly into the great room, making it as livable as it is beautiful. New dual pane windows, newer carpet, new paint, and a guest bedroom with private exterior access round out the interior. Out back, enjoy a private yard with a storage shed and no rear neighbors for added privacy. Minutes to the 101 and everything Scottsdale has to offer.

8758 E Via De Viva --, Scottsdale

$319,900
2 Beds 2 Baths 7027188 MLS 1,107 SqFt.
Incredible opportunity to get into Scottsdale, in Villa Monterey 9 (which is NOT AGE RESTRICTED), at an incredible price, as an owner occupant or investor with this 2 bed / 2 bath, upstairs condo. Unit is tucked nicely in the interior of the community and has great views from the private patio, all just steps from community pool & spa. Open floorplan has great room layout w/ 2 split bedrooms. Primary bath has dual sinks and separate patio exit. Eat-in kitchen features all appliances, and there is a full size washer & dryer in the unit! Fantastic Scottsdale location gives you easy access to Loop 101, SCC, Chaparral park, Fashion Square, Old Town Scottsdale and so much more! Unit works great as a primary or lock & leave residence as well as a rental!

7706 E Sandalwood Drive Unit B, Scottsdale

$285,000
2 Beds 2 Baths 7026921 MLS 950 SqFt.
Beautifully located townhome in the heart of Scottsdale, just minutes from Old Town Scottsdale, Scottsdale Stadium, and Papago Park, and only about 4 miles from ASU. This thoughtfully upgraded home features fresh interior paint on the lower level and a smooth Santa Fe finish throughout both upstairs and downstairs. Durable 4-foot plank ceramic tile flooring with a wood-look finish runs throughout. The kitchen and bathrooms are enhanced with sleek Silestone countertops, along with matching stainless steel Frigidaire appliances for a cohesive look. A rare highlight is the private laundry room with washer and dryer included--an uncommon feature in many townhomes--along with additional individual storage space. Energy-efficient Low-E windows add comfort and efficiency. Step outside to a private patio fitted with pavers, perfect for relaxing or entertaining, and enjoy close proximity to the community pool and spa. Association Fee Incl: Water; Sewer; Garbage Collection; Roof Repair; Roof Replacement; Blanket Ins Policy; Front Yard Maint; Common Area Maint; Street Maint

1137 N 84th Place, Scottsdale

$650,000
3 Beds 2 Baths 7026901 MLS 1,729 SqFt.
This is a beautifully renovated 3-bedroom, 2-bath condo in the highly sought-after Village at Grayhawk, nestled within North Scottsdale's prestigious Grayhawk community. This stunning second-floor residence has been completely transformed with stylish, modern finishes throughout, including all-new flooring, cabinetry, appliances, water heater, lighting fixtures, and ceiling fans. In addition to the 2 car garage there is an adjacent extra room for storage. Short term rental allowed, perfect for a second home or primary residence, friendly HOA. Enjoy peaceful mornings and breathtaking mountain view from your private balcony. Designed for both comfort and lifestyle, residents enjoy access to resort-style community pool, a fully equipped fitness center, and more than 30 miles of scenic multi-use trails perfect for walking, running, and biking. Ideally located near premier shopping, dining, golf, and highly rated schools, this exceptional condo combines luxury, convenience, and the best of North Scottsdale living.

19700 N 76th Street Unit 2008, Scottsdale

$524,900
2 Beds 2 Baths 7026874 MLS 1,403 SqFt.
Amazing opportunity to be in a completely remodeled condo in one of the best communities in all of North Scottsdale. This private corner unit with a single car garage, large private balcony and close proximity the pools and workout rooms to makes it a highly sought after gem in the community. This home has been upgraded throughout including plank flooring, bathrooms, kitchen cabinet cabinets complimented with New Quartz countertops, Kraus under mount sink, designer backsplash and new KitchenAid appliances. It also has reverse osmosis with alkaline water, new fans and dimmer switches. Very desirable location with close proximity to shopping at The Scottsdale Quarter and Kierland, Fine dining, The Scottsdale TPC golf course, and hiking trails. Residents of Grayhawk Village enjoy access to beautifully maintained grounds, walking and biking paths, parks, golf, dining, and shopping, all within close proximity. Conveniently located near North Scottsdale's premier amenities, this home offers easy access to top-rated golf courses, upscale restaurants, Loop 101, and the vibrant lifestyle that makes Scottsdale one of Arizona's most sought-after destinations.

19700 N 76th Street Unit 2093, Scottsdale

$450,000
3 Beds 3 Baths 7026469 MLS 1,792 SqFt.
Live where Scottsdale life comes easy. Morning coffee on your private patio, afternoons by the pool, evenings at nearby restaurants, golf courses, and some of the Valley's best shopping--all with the convenience of low-maintenance, lock-and-leave living. Perfectly positioned near parks, freeway access, and everything Scottsdale is known for, this is the lifestyle so many buyers are after. Welcome to this beautifully maintained, turn-key patio home offering 3 bedrooms, 2.5 bathrooms, and an attached garage. Inside, you'll find elegant porcelain tile flooring, a warm and inviting living room centered around a charming fireplace, and a spacious kitchen featuring granite countertops, stainless steel appliances, and ample cabinetry. A convenient half bath and downstairs laundry room add everyday functionality. Upstairs, all three bedrooms offer privacy and comfort, along with two full bathrooms. Stunning vaulted ceilings create an airy feel, while large windows bring in abundant natural light throughout the home. Step outside to enjoy your private back patio with additional storage space--ideal for relaxing, entertaining, or simply enjoying Arizona evenings. Whether you're looking for a full-time residence, seasonal retreat, or investment opportunity, this Scottsdale gem checks all the boxes.

10019 E Mountain View Road Unit 1103, Scottsdale

$544,900
3 Beds 3 Baths 7026460 MLS 1,604 SqFt.
Welcome to this beautifully renovated townhome in the heart of Scottsdale, offering modern upgrades and a bright, inviting interior designed for comfortable everyday living. Natural light fills the thoughtfully updated living spaces, creating a warm and stylish atmosphere throughout the home. Upstairs, the spacious primary suite provides a relaxing retreat, accompanied by two additional bedrooms and a full bathroom. Enjoy convenient access to the community clubhouse, sparkling pool, and spa just a short walk away, as well as easy access to scenic biking, jogging, and walking paths, along with lush parks and lakes nearby. Ideally located near shopping, dining, golf courses, schools, major freeways, and the entertainment, arts, and spring training attractions of Old Town Scottsdale. This home combines comfort, convenience, and the best of Scottsdale living.

5631 N 79th Street Unit 2, Scottsdale

$339,000
2 Beds 2 Baths 7026419 MLS 986 SqFt.
Scottsdale Townhome in an Unbeatable Location! Near Fashion Square and Old Town Scottsdale, this updated townhome puts you in the center of some of Scottsdale's best dining, shopping, nightlife, golf, and entertainment. Whether you're looking for a full-time residence, vacation getaway, or lock-and-leave property, this home offers flexibility, convenience, and strong short-term rental potential. HOA-approved short-term rentals make it a great opportunity for Airbnb or VRBO investors, and the unit is being offered fully furnished so it's ready to enjoy or rent immediately. Inside, the updated interior features a bright living area, modern kitchen with dining space, fresh finishes, designer touches, and the rare convenience of an in-unit washer and dryer. Perfect for enjoying the Scottsdale lifestyle or creating an income-producing vacation rental in one of the Valley's most desirable locations.

4610 N 68th Street Unit 416, Scottsdale

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.