Refine Search
Sort by
$499,000
3 Beds 2 Baths 7053251 MLS 1,869 SqFt.
Experience the best of single-level living in this beautifully fully renovated, 3-bedroom 2 bath home just under 1,900 sq ft. Built with meticulous attention to detail and designed for low maintenance, this property features an open floor plan, vaulted ceilings, fresh paint, and wood like plank tile flooring in the main living area and laminate in the bedrooms. Key updates include: new roof, sewer lines, water lines, electrical, plumbing, and spray foam insulation EV-ready setup and a 30-amp RV plug. he pristine kitchen boasts stainless steel appliances, quartz countertops with a waterfall island and breakfast bar, a striking tile backsplash, and rich wood cabinetry. The spacious primary retreat offers an enormous walk-in closet and an ensuite bathroom complete with dual sinks, a a makeup desk, and a trendy barn door. NO Hoa. Outside, the property features a generous front yard, a cozy front porch, a 1-car garage plus 2 slab parking spaces, a wide RV gate, and a large backyard with a covered patio perfect for al fresco dining. This home is designed for modern living and effortless entertaining. The construction of the property just ended and is move-in ready. Come and take a look at your convenience!

3010 W Country Gables Drive, Phoenix

$537,900
3 Beds 2 Baths 7053232 MLS 1,510 SqFt.
Welcome home to this beautifully remodeled 3BR/2BA in North Phoenix -- fully upgraded and ready to impress! Step inside to fresh interior and exterior paint, all-new windows and doors, and stylish new flooring throughout: vinyl, tile, and plush carpet in the bedrooms. The kitchen has been completely reimagined with new cabinets, sleek hardware, a sharp pullout microwave, and brand-new stainless appliances. The primary suite boasts a spacious walk-in closet, and windows throughout flood the home with natural light. Out back, enjoy a huge brand-new 10x24 patio -- the perfect spot for morning coffee or evening entertaining. An irrigation system keeps the yard lush with minimal effort. Move-in ready and packed with upgrades -- this one won't last.

17648 N 35th Street, Phoenix

$389,999
3 Beds 3 Baths 7053153 MLS 1,839 SqFt.
Great Location! Welcome home to this like-new home on a premium corner lot in a desirable Phoenix community. Offering 3 bedrooms, 2.5 bathrooms, and an oversized loft, this thoughtfully designed floor plan provides the flexibility for a home office, media room, playroom, or additional bedroom. The open concept layout features wood look tile flooring throughout the main level and carpet upstairs for added comfort.The beautifully appointed kitchen is perfect for everyday living and entertaining, featuring stainless steel appliances, a gas range, lovely wood cabinetry, plenty of storage and counter space. The kitchen flows seamlessly into the spacious great room, creating an inviting space to gather with family and friends. The washer and dryer are included, and the powder room offers additional storage for added convenience. Enjoy the benefits of recently upgraded energy efficient windows, providing enhanced comfort, efficiency, and security. The home is also pre-wired for a security system, making future installation simple. A spacious backyard ready for your personal vision. Whether you dream of adding a patio, lush landscaping, or an outdoor entertaining area, this backyard is a blank canvas waiting for your creativity. The location is hard to beat! Situated just steps from the community pool and playground, you'll enjoy fantastic neighborhood amenities. With Loop 202 less than a mile away, commuting is effortless, and you're just minutes from Laveen Towne Center, the future Laveen Marketplace, shopping, dining, and highly rated academy. Take in the nearby mountain views while enjoying everything this convenient Phoenix location has to offer. Move-in ready and loaded with desirable features, this home is the perfect combination of comfort, style, and convenience. Don't miss your opportunity to make it yours!

5818 W Encinas Lane, Phoenix

$1,350,000
4 Beds 4 Baths 7053131 MLS 2,709 SqFt.
Classic North Central charm meets modern living on an expansive 17,000-square-foot lot in one of Phoenix's friendliest and most sought-after neighborhoods. Beautifully updated and completely move-in ready, this exceptional ranch-style home checks every box with 4 spacious bedrooms, 3.5 baths, a pool, garage and thoughtfully designed living spaces that blend timeless character with today's conveniences. The oversized lot offers endless possibilities, with ample room to build an ADU, expand the home with a substantial addition, or add the dream garage, workshop, or guest house you've always wanted. Whether you're planning for multigenerational living, a home office, rental income, or simply more space to enjoy, the opportunities are limitless. Car enthusiasts, hobbyists, and outdoor adventurers will appreciate the heated and cooled two-car garage, along with abundant parking for additional vehicles, boats, RVs, trailers, and recreational toys--all without sacrificing the generous backyard. Located in the heart of North Central, where neighbors know each other by name and tree-lined streets invite evening walks and bike rides, this home offers the rare combination of move-in-ready comfort today and incredible potential for tomorrow.

6245 N 16th Avenue, Phoenix

$795,000
3 Beds 2 Baths 7053091 MLS 2,022 SqFt.
CASUAL LIVING IN THIS QUALITY BLOCK BUILT SANTE FE STYLE HOME ON AN ACRE WITH MOUNTAIN & NIGHT LIGHT VIEWS. CHARMING COURTYARD ENTRY FEATURES CURVILINEAR LAID BRICK, FOUNTAIN & ARTISTICALLY DESIGNED BANCO SEATING. SPACIOUS GREAT ROOM WITH SPLIT BEDROOM FLOOR PLAN. CUSTOM ARCHES, BUILT IN NICHES, STAINED GLASS & 18 ''TILE. ENJOY MORNING SUNRISE & EVENING STAR GAZING ON THE EXPANSIVE BRICK BACK PATIO WITH KIVA FIREPLACE, FOUNTAIN AND SPA. ROOM FOR ALL OF YOUR TOYS -DETACHED 30X25 GARAGE/WORKSHOP. 3 COVERED HORSE STALLS & TACK ROOM. NEW ROOF 2023 & 2023 HVAC (BOTH UNITS-3 TON). CITY WATER & LOW ELECTRIC COSTS. CLOSE STATE LAND, CAVE CREEK REGIONAL PARK & MILES OF TRAILS.THIS IS ARIZONA LIVING AT IT'S BEST!

39507 N 10th Street, Phoenix

$999,999
4 Beds 3 Baths 7053016 MLS 2,841 SqFt.
$999,999 CASH PRICE ONLY-Corner lot-ready now! Immaculate location and breathtaking views! Welcome to our newest gated community, offering an exceptional blend of lifestyle, convenience and value! No CFDS either! The thoughtfully designed community features greenbelts, bocce ball, playgrounds, walking paths throughout and gated! Our exquisite ''Willow'' plan features 4 bedrooms, 3 bathrooms and a 3-car garage. Designer selected finishes include 42'' Double Stacked Upper Cabinetry with Sleek Hardware (Soft Close), 3 CM Quartz Kitchen Countertops, Gourmet Kitchen (Gas), and Blinds Throughout! This beautiful home will feature 8' doors, 10' Ceilings, Pre-Wire for EV Charging in the garage, a full Smart Home System, and Pre-Plumbing for Soft Water Loop and Reverse Osmosis.

24040 N 25th Street, Phoenix

$645,000
2 Beds 2 Baths 7052986 MLS 1,757 SqFt.
.Experience desert living reimagined in this one-of-a-kind Hillcrest IX residence, where thoughtful design meets effortless luxury. Perched on a premium hillside lot, this beautiful home embraces its natural surroundings with exceptional privacy, abundant light, and breathtaking desert vistas. An expanded open-concept floor plan creates inviting living spaces bathed in sunshine, while strategically placed sunshades provide comfort whenever desired. The spacious kitchen offers generous room to create, abundant cabinetry, and a rare view across the community arroyo with it's natural desert landscape... rather than into a neighboring home. Retreat to spa-inspired bathrooms where private atrium showers create the feeling of bathing in the Sonoran Desert while enjoying complete privacy,... Allowing you to bring the outdoors in without sacrificing comfort. Outside, discover your own desert sanctuary. A lush, private backyard features mature greenery, including a producing pomegranate tree, all supported by an automated irrigation system and complemented by low-maintenance desert landscaping. Two covered patios with elegant tile flooring and refreshing misting systems invite year-round outdoor dining, entertaining, or peaceful mornings with a cup of coffee. Crowning the home is a truly exceptional feature found nowhere else in the community: a private rooftop sundeck with sweeping 360-degree views of the Sonoran Desert, Lookout Mountain, surrounding mountain ranges, spectacular sunsets, and twinkling city lights. It's the perfect perch for that morning coffee routine, evening cocktail unwinding, or simply soaking in Arizona's incredible scenery. A rare three-car garage provides exceptional storage and flexibility, completing a home that is as practical as it is distinctive. Ideally located just moments from hiking trails, Lookout Mountain Preserve, and the best of North Phoenix, this extraordinary property offers a seamless blend of architectural character, modern updates, and an unforgettable connection to the beauty of the Arizona desert.

1301 E Rowlands Lane, Phoenix

$629,900
4 Beds 3 Baths 7052945 MLS 2,118 SqFt.
Impeccably maintained and beautifully upgraded, this 4-bedroom, 3-bath home plus a dedicated office provides a thoughtfully designed living space in one of North Phoenix's most desirable locations. The heart of the home is a stunning gourmet kitchen featuring quartz countertops, breakfast island, stainless steel appliances, custom tile backsplash extending to the ceiling, vent hood, abundant cabinetry, and designer lighting. The open-concept layout flows seamlessly into the spacious great room, making it ideal for everyday living and entertaining. Need to work from home? The separate office provides a private, functional workspace while the split-bedroom floor plan offers flexibility for guests or multi-generational living. Step outside to an incredible backyard retreat showcasing an expansive custom pergola, multiple entertaining spaces, built-in BBQ, dining area, conversation seating around the fire table, functional garden beds, landscape lighting, and premium travertine pavers, creating a true extension of the home's living space.

30923 N 25th Drive, Phoenix

$462,450
4 Beds 3 Baths 7052844 MLS 1,944 SqFt.
Shows like new! Fall in love with this stunning single-story home situated on a desirable corner lot in Phoenix. This beautiful home offers the perfect blend of modern style, comfort, and convenience. Step inside to an inviting open floor plan designed for everyday living and entertaining, featuring a neutral color palette, contemporary lighting, tile in all the right places, plush carpeting, and built-in ceiling speakers -- perfect for relaxing evenings or fun movie nights at home. The stylish kitchen is sure to impress with crisp white cabinetry, elegant quartz countertops, stainless steel appliances, and a spacious center island with a breakfast bar, creating the perfect space for casual dining and gatherings. The desirable split floor plan provides added privacy with a spacious owner's suite tucked away from the secondary bedrooms. The owner's retreat features a relaxing atmosphere with a beautifully designed bathroom and generous closet space. The professionally finished backyard showcases low-maintenance artificial turf and elegant pavers, providing a stylish and inviting outdoor retreat that's ready to enjoy year-round. Tankless water heater and EV Charger outlet in the Garage. Enjoy the added convenience of an extended paver driveway with enhanced curb appeal. This move-in ready home truly shows pride of ownership -- don't miss the opportunity to make it yours!

5913 S 25th Lane, Phoenix

$590,000
4 Beds 3 Baths 7052843 MLS 2,542 SqFt.
This charming 4-bed, 3-bath corner-lot property in North Gateway features a low-maintenance desert landscape and a 2-car garage w/cabinetry & paver driveway. A welcoming living & dining room combo, alongside a separate family room create an inviting vibe, complemented by high ceilings with tons of natural light. The impressive kitchen has SS appliances, HUGE fridge, granite counters & backsplash, recessed & pendant lights, ample staggered cabinets w/crown molding, and an island w/breakfast bar. Need more space? The loft offers flexible space for your family. Large carpeted main bedroom has an ensuite with dual sinks, jetted tub, separate shower, & a walk-in closet. One AC was replaced in 2024 and water heater was in 2020. The spacious backyard boasts a covered patio, well-laid flagstone, artificial turf, storage shed, fire pit, and a built-in BBQ grill w/seating bar, perfect for relaxing & entertaining! Make this home yours!

2417 W Barwick Drive, Phoenix

$719,000
3 Beds 2 Baths 7052813 MLS 2,055 SqFt.
Completely reimagined from top to bottom, this beautifully renovated 3 bedroom, 2 bath home in the sought-after 85028 zip code is move-in ready. With a spacious living room, a separate family room, and a versatile flex space, there's room for every lifestyle. The stunning kitchen features warm oak cabinetry, quartz countertops, a dramatic waterfall island with a built-in microwave, and an open layout perfect for entertaining. Luxury vinyl plank flooring flows throughout, while both bathrooms showcase floor-to-ceiling tile and designer finishes. Major updates include a new roof, new AC, new plumbing, new electrical, windows, and fresh interior and exterior paint, providing style, comfort, and peace of mind for years to come.

3850 E Poinsettia Drive, Phoenix

$369,900
3 Beds 2 Baths 7052671 MLS 1,630 SqFt.
Charming Spanish Mission-style townhome in Missions Square! A dramatic covered two-story entrance welcomes you into this single-story home dripping with character. Step inside to a vaulted family room with a cozy fireplace and abundant indirect light. The kitchen offers hard-surface counters and a charming eat-in space connecting to the 2-car garage. The spacious master suite boasts an updated en suite with tasteful finishes, plus its own private patio retreat. Two additional bedrooms share a recently updated hall bath. Out back, enjoy a covered patio, fully fenced yard, and green space. Bonus: buyers may assume the seller's FHA loan at a 3% rate, subject to buyer qualification and lender approval.

2936 W Juniper Avenue, Phoenix

$475,000
5 Beds 3 Baths 7052655 MLS 2,076 SqFt.
Discover this 5-bedroom, 3-bath home situated on a premium corner lot of just over a quarter acre. The spacious floor plan offers multiple living areas, wood-look flooring, and a cozy fireplace that creates a warm and inviting atmosphere. The remodeled kitchen is the heart of the home, featuring stainless steel appliances, updated cabinetry, beautiful countertops, and custom lighting above and below the cabinets, creating both style and functionality. Energy-efficient vinyl dual-pane windows and sliding glass doors fill the home with abundant natural light while helping improve comfort year-round. The generously sized primary suite includes an ensuite bath and private access to the backyard. Step outside to enjoy the covered patio, expansive backyard, and sparkling pool--offering plenty of space to relax, entertain, or personalize to your own vision. The property also features a full-length concrete RV parking area with a gated enclosure, providing secure space for your RV, boat, trailer, or additional vehicles. With over a quarter acre of outdoor space and five spacious bedrooms offering endless flexibility for guests, a home office, or hobbies, this exceptional property is ready to welcome its next owner.

2846 W Villa Rita Drive, Phoenix

$545,764
3 Beds 3 Baths 7052619 MLS 1,837 SqFt.
Discover the perfect balance of comfort and sophistication in this beautifully designed Marietta townhome. Offering 3 bedrooms, 2.5 baths, and a versatile upstairs loft, this home is designed for the way you live. The open main level features a bright great room flowing into a stylish kitchen with Quill-stained cabinetry, marble-look quartz countertops, a spacious island with designer pendant lighting, and GE Profile stainless-steel appliances. Upstairs, the private primary suite offers a spa-inspired bath and generous walk-in closet, while two secondary bedrooms provide flexibility for family, guests, or hobbies. A modern home that blends timeless style with everyday functionality. ^^Up to 6% 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!

2533 W Gloria Lane, Phoenix

$809,900
2 Beds 3 Baths 7052595 MLS 1,488 SqFt.
Amazing opportunity to purchase a Biltmore Golf course townhome with direct access to the Links fairway (11th hole) from your rear patio. This 2bedroom/ 2.5bath townhome is tastefully updated throughout with brand new carpet. Light and open kitchen with breakfast nook and direct access to the front patio. Family room and dining area is downstairs and great for entertaining. The two spacious bedrooms are upstairs. The primary bedroom has remodeled ensuite, walk in closet and private balcony. The upstairs hall bath is remodeled with double sink. Newer stackable washer/dryer is located upstairs. 1 car garage parking space. Water, sewer, trash, pest included in HOA dues. The community amenities includes 24hr security, pool, tennis court, clubhouse, gym and lots of covered and uncovered parking

3033 E Rose Lane, Phoenix

$710,000
4 Beds 2 Baths 7052568 MLS 1,931 SqFt.
MOVE-IN READY 2026 Remodel! $100K in upgrades. Clean and elegant on ¼-acre corner lot that backs to acre property for added privacy. Shadow Mountain and Lookout Mountain views and a yard dogs and kids dream of. Solid block home, open split floorplan - 3 bdr+office OR 4th bedroom - 2 full bathrooms. New sustainable waterproof wood laminate flooring throughout and new interior paint. Kitchen boasts new 99''X 42'' island with front and back cabinets for added storage, apron-sink. and mixed metal hardware. Deep pantry too. Primary suite w/walk-in closet, new dual-sink vanity, walk-in shower, tiled accents, lighting and hardware. Second bath has new dual-sink vanity, new tub/shower, tile, black/oiled bronze hardware & lighting. Interior doors updated with matte black hardware. And there's more 2025 HVAC air filtration system, 2025 water heater and pressure relief valve. 2024 New Roof. 2026 new sewer line. 2021 new windows. Washer/Dryer conveys. NO HOA. New low-maintenance front landscape plus patio pergola, ideal for watching sunrises and sunsets. 570 sf covered back patio & additional patio for entertaining and a large shade tree that sings in the breeze. Enjoy hiking? With a 2-minute drive, you're at the nearby trailhead. Venture to reimagined Paradise Valley Mall, Desert Ridge, High Street, or Kierland to dine and shop 'til you drop. Convenient commuting close to the (51) and the (101). Ask about available lender-paid 2-1 buydown. Seller is an active, licensed real estate agent in the state of Arizona. *Please note, some images have been virtually staged.

2802 E Hillery Drive, Phoenix

$484,000
3 Beds 3 Baths 7052549 MLS 1,781 SqFt.
Completely renovated and move-in ready! This beautifully updated two-story home features a remodeled kitchen with shaker cabinetry, quartz countertops, new stainless steel appliances, and a breakfast bar overlooking the main living areas. The first floor offers new waterproof laminate flooring, a spacious great room with living and dining areas, an updated powder room, and a large laundry room. Upstairs features new carpet, renovated bathrooms, and a light-filled primary suite with a walk-in closet, dual-sink vanity, and beautifully tiled walk-in shower. Two secondary bedrooms share an updated Jack-and-Jill bath. Major upgrades include a new AC (2023), new water heater (2024), fresh interior and exterior paint, new door hardware, ceiling fans, and modern lighting throughout. Enjoy the large backyard with an extended covered patio, mature landscaping, fire pit, and a two-car garage. Conveniently located near Moon Valley with easy access to I-17 and Loop 101, plus North Mountain Park, Shaw Butte Trail, Union Coffee Co., Elevate Coffee, and great local dining.

2126 W Carol Ann Way, Phoenix

$499,994
3 Beds 3 Baths 7052483 MLS 2,178 SqFt.
Spacious & move in ready! This beautiful 2 story home offers 3 BR (all upstairs), 2.5 baths, a huge loft w/ balcony & downstairs den/office in a quiet North Phoenix neighborhood. Stylish eat in kitchen boasts granite counters, tiled backsplash & a generous walk in pantry. The kitchen opens to the family rm, making it perfect for everyday living & entertaining! French doors lead to an oversized backyard designed for relaxation & fun w/ an extended covered patio, private hot tub & large grassy area for the kids & pets! The owner's suite offers a comfortable retreat w/ bay window, mountain views, 2 walk in closets, dual sinks & a tub/shower combo. New: roof 2021; HVAC 2017; Windows 2016. 2 car gar w/cabs. Appliances & water softener convey. Close to parks, shopping, dining, Loop 101.

20826 N 10th Street, Phoenix

$365,000
3 Beds 2 Baths 7052471 MLS 1,477 SqFt.
Welcome to this charming single-level home with a POOL, ready to move in! Offering 3 beds, 2 baths, manicured grassy landscape, & 2 carport spaces w/extended driveway. The inviting interior features tons of natural light, neutral palette, and wood-look flooring t/out. Functional floor plan showcasing a formal dining room and a large living room with a fireplace & French doors to the back! The kitchen boasts SS appliances, granite counters, recessed & pendant lighting, wood cabinetry w/crown molding, and a peninsula w/breakfast bar. The primary bedroom has a private bathroom w/tiled shower. A versatile den, attached to the laundry room, can be an office. Enjoy the backyard oasis with a covered patio, lush lawns, storage shed, fire pit, & a sparkling pool for year-round fun! Make this yours!

3745 W Brown Street, Phoenix

$1,345,000
3 Beds 3 Baths 7052461 MLS 1,834 SqFt.
Located in a prestigious gated community at the world-renowned Arizona Biltmore, this beautifully remodeled patio home offers luxury living at its finest. Recently updated throughout, the fresh finishes feature elegant wood flooring, stunning quartz countertops, sleek marble accents, sparkling crystal chandeliers, and chrome fixtures. The custom kitchen has white cabinetry complemented by a full suite of upgraded appliances. The spacious great room is highlighted by soaring vaulted ceilings, a lovely fireplace, and sliding glass doors that open to the private patio, creating the perfect indoor-outdoor living experience. There are spacious formal and informal eating areas, and the generous primary suite serves as a tranquil retreat with a spa-inspired bath featuring marble finishes, a... ...large walk-in glass-enclosed shower, and luxurious designer touches. The private, low maintenance, yet great looking backyard features a beautiful pool and entertaining spaces that provide an ideal setting for outdoor dining, relaxing, and enjoying drinks in or out of the pool. This exceptional home combines great taste, modern upgrades, and an unbeatable location in one of Arizona's most iconic luxury communities.

5309 N 25th Street, Phoenix

$410,000
3 Beds 2 Baths 7052459 MLS 1,480 SqFt.
Welcome to this beautifully maintained 3x2 home that perfectly blends comfort, style, and convenience. From the moment you arrive, you'll appreciate the pride of ownership and exceptional care that make this residence truly move-in ready. Step inside to discover a bright, open-concept floor plan designed for both everyday living and effortless entertaining. Abundant natural light enhance the spacious feel, while the thoughtfully designed split floor plan provides privacy by separating the primary suite from the secondary bedrooms. Outside, enjoy the benefits of desirable north/south exposure, helping to maximize natural light while minimizing direct afternoon sun. Residents also have access to a gorgeous resort-style community pool, offering the perfect place to relax, unwind, and enjoy Arizona's beautiful weather without the maintenance of a private pool. Ideally located just minutes from Loop 202, this home provides quick and convenient access to shopping, dining, entertainment, parks, top-rated schools, and major employment centers, making commuting throughout the Valley a breeze. Whether you're searching for a primary residence, a lock-and-leave lifestyle, or an exceptional investment opportunity, this meticulously cared-for home offers the perfect combination of location, lifestyle, and value. Don't miss your chance to make this exceptional property your new home!

5735 W Jones Avenue, Phoenix

$1,349,000
4 Beds 4 Baths 7052413 MLS 3,342 SqFt.
Welcome to your own private resort in one of North Phoenix's most desirable neighborhoods. Situated on a beautifully landscaped 0.35-acre lot, this exceptional custom home offers 4 bedrooms, 3.5 bathrooms, a dedicated executive office, and 3,342 square feet of thoughtfully designed living space. The resort-style backyard is an entertainer's dream with a pool featuring a swim-up bar, a separate custom spa with cascading waterfall, a fully equipped outdoor kitchen with built-in grill, refrigerator, ice maker, bar seating, and outdoor TV, plus a large covered patio, landscape lighting, and competition-grade horseshoe pits. An RV gate and parking with 50 amp service located on the west side of the property. And owned solar provides added value and long-term energy savings.

3638 E Tierra Buena Lane, Phoenix

$299,900
2 Beds 3 Baths 7052376 MLS 1,522 SqFt.
Step into homeownership with a residence that offers the comfort, space, and amenities!Located within a gated community, this inviting 2-bedroom home features an attached 2-car garage, an open living and dining area, easy-care tile flooring, and plenty of natural light. The spacious kitchen offers ample cabinetry with crown molding, generous counter space, recessed lighting, and a center island that makes everyday meals and entertaining a breeze. Upstairs, the comfortable primary suite includes soft carpeting and a private bathroom with dual sinks, while the indoor laundry room adds everyday convenience. Relax on the cozy, low-maintenance patio or enjoy the community pool and open green space just steps from home. With convenient access to I-10 and Loop 101, plus nearby shopping and dining at Desert Sky Mall and entertainment at Westgate, this home puts work, play, and daily essentials within easy reach.

8415 W Vernon Avenue, Phoenix

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.