Refine Search
Sort by
17779 Vierra Canyon RD 33, Salinas
$322,500
4 Beds ⋅ 2 Baths ⋅ ML82019995 MLS ⋅ Summerhill Park BLDG.
Step into your dream oasis with this stunning 2008 manufactured home nestled in the highly sought-after Summerhill Park. Offering a sense of tranquility and seclusion, this charming abode provides the ambiance of country living while still being conveniently located. With a spacious layout boasting over 1,800 square feet, this delightful residence features four generously-sized bedrooms and two well-appointed bathrooms, providing plenty of room for family and guests. The expansive living area, complemented by an additional family room, ensures ample space for relaxation and entertainment. Surrounded by lush greenery, the exterior decks are an inviting retreat for enjoying peaceful moments of solitude and privacy. As an added bonus, two versatile storage buildings are included with the sale, providing abundant space for all your storage needs. Close to shopping and Highway 101, embrace the allure of Summerhill Park and make this enchanting home yours today!

17779 Vierra Canyon RD 33, Salinas

Listed by Chantel Henson, 831-809-4100 from Compass
(If provided) CoList: Hannah Hufft from Compass

Sold listing courtesy of Roy Ramirez from KWSC

1875 Cherokee Dr 4, Salinas
$315,000
3 Beds ⋅ 2 Baths ⋅ EB41134554 MLS ⋅ Not Listed BLDG.
Here's the truth-most buyers are chasing "move-in ready," which means they're also paying a premium for someone else's taste. This one? It's different. This is where value is created. Welcome to Northgate Village-where opportunity meets location. This rare 3-bedroom, 1.5-bath condo stands out in a market where larger floor plans are hard to come by. Whether you're a first-time buyer ready to plant roots or an investor looking for upside, this is the kind of property that doesn't sit around for long. Inside, you'll find a layout that just makes sense-spacious living area, designated dining space, and all bedrooms privately situated upstairs. Natural light pours in, creating a bright, open feel that's ready to be reimagined into your personal style. Step outside to your private patio, ideal for morning coffee, weekend BBQs, or simply creating your own outdoor retreat. Located in a gated Northgate Village community, residents enjoy access to a community pool, green space, and on-site park-bringing both convenience and lifestyle together. You're also just minutes from shopping, restaurants, schools, and quick access to Highway 101, making daily life and commuting simple. But here's where it gets interesting. This isn't just a home-it's a value-add opportunity. For buyers who a

1875 Cherokee Dr 4, Salinas

Listed by Blessing Okere, (925) 431-6170 from EXP Realty
(If provided) CoList: Brandi Alfonso from eXp Realty of California Inc.

Sold listing courtesy of Lizbeth Alarcon from

307 W Alisal ST, Salinas
$315,000
ML82024320 MLS
Seize this rare opportunity to build immediately in the heart of Salinas! This vacant lot comes fully entitled with approved plans and permits for a beautiful single-family home and an accessory dwelling unit (ADU) - perfect for multigenerational living or rental income. All the hard work has been done for you design, planning, and city approvals are complete. Simply start construction right away! Located in a prime central location, this property offers easy access to downtown Salinas, Hartnell College, and the Monterey Peninsula. Enjoy the convenience of city living while being just a short drive from the coast, wineries, and all that the Central Coast has to offer.

307 W Alisal ST, Salinas

Listed by Kathleen Hendricks, 831-917-0839 from Sotheby's International Realty
(If provided) CoList: from

Sold listing courtesy of Jane M. Sotanski from M5295

8710 Prunedale North Road 46, Salinas
$302,000
3 Beds ⋅ 2 Baths ⋅ ML82032412 MLS ⋅ Salinas Sunset BLDG.
This lovely home offers a perfect blend of comfort, convenience, and affordability. Step inside to discover a cozy interior featuring a functional flow that's perfect for relaxing or entertaining. The kitchen boasts plenty of counter space and storage, making meal prep a breeze. Large windows fill the home with natural light, creating a warm and inviting atmosphere throughout. Outside, you'll enjoy a private outdoor space ideal for morning coffee or evening sunsets. The home is situated in Salinas Sunset, a well-maintained community with easy access to local amenities, shopping, dining, and highways. Enjoy an outdoor lifestyle with a swimming pool, game room, basketball court, tether ball, horseshoe, playground and a dog park. Whether you're looking to downsize, purchase your first home, or invest in a low-maintenance lifestyle, this property is a fantastic opportunity. Don't miss your chance to make this charming home your own!

8710 Prunedale North Road 46, Salinas

Listed by Barbara Pearson, 831-515-9515 from Compass
(If provided) CoList: from

Sold listing courtesy of Gonzalo Sotelo from M480

7010 Valle Pacifico RD, Salinas
$300,000
ML82043526 MLS
Enjoy peaceful country living just minutes from the coast on +/- 3.2 acres in Prunedale - the perfect place to build your dream home. This land offering includes site improvements and two adjacent parcels. Perched along a scenic ridge, the upper +/-.80-acre parcel captures graceful valley views. The lower +/- 2.42-acre parcel expands your options for a single-family residence, gardens, animals, and/or additional structures. Several existing outbuildings provide practical value as you plan your future build. Enjoy peaceful rural living with quick access to Monterey's coastline, Salinas amenities, and the Bay Area/Silicon Valley job centers via Hwy 101.

7010 Valle Pacifico RD, Salinas

Listed by Sara Phelps, 831-455-5032 from Sotheby's International Realty
(If provided) CoList: from

Sold listing courtesy of Eisrael Gomez from EXPCA

1051 Padre DR 7, Salinas
$300,000
1 Beds ⋅ 1 Baths ⋅ ML82028221 MLS
Great layout of floorplan. This one bedroom condo has plenty of closet space. If you check out the bathroom pics.... you have two separate counters and faucets. The high ceiling in the bedroom with the wood beams adds a nice vibe. Kitchen has electric stove/oven. Also has microwave and dishwasher. In the laundry room, you have the washer and dryer that come with the unit. A counter to fold clothes with cabinet storage in that room. The living room has a gas log fireplace. The sliding doors go out to the private patio. From the bedroom, you can also step out into the tiled patio. There is also a one car garage with with a remote for easy access.

1051 Padre DR 7, Salinas

Listed by Antonino Aiello, 831-229-8266 from International Estates, Inc.
(If provided) CoList: from

Sold listing courtesy of Monica Linares Ramos from EXPCA

150 Kern ST 30, Salinas
$295,000
3 Beds ⋅ 2 Baths ⋅ ML82045156 MLS ⋅ Sherwood Lake Mobile Home Park BLDG.
55 and older park~Step inside and prepare to forget everything you think you know about manufactured homes. Soaring vaulted ceilings, wide sun-drenched hallways and generously sized rooms create an atmosphere that feels unmistakably like a custom-built home because in every way that matters, it is.This stunning 2006-built 3BD/2BA spans over 1,600 sq ft of thoughtfully designed living space. The chef's kitchen stuns with a large island, dual cooktops, brand-new white quartz countertops and rich cabinetry. A separate dining room, cozy fireplace with mantle, and an expansive living room with built-in cabinetry make entertaining effortless. The primary suite is a true retreat with a walk-in closet space so spacious you might have to plan a shopping trip plus a beautifully updated en suite bath with a walk-in shower. Accessibility features throughout add comfort and peace of mind. Outside, a wraparound private yard, storage shed, and electric chair lift complete this turn-key package. All within the coveted, resident-owned 55+ Sherwood Lake Park, with a private lake, pool, clubhouse and vibrant community amenities just steps away, and freeway access for everything else. Must be seen to be believed.

150 Kern ST 30, Salinas

Listed by Daniel Alvarez, 831-818-4181 from David Lyng Real Estate
(If provided) CoList: Janika Mohan from David Lyng Real Estate

Sold listing courtesy of Octavio Perez from W2366

17617 Pond Derosa 29, Salinas
$258,000
2 Beds ⋅ 2 Baths ⋅ ML82030320 MLS ⋅ Pond Derosa Park BLDG.
Discover this charming 2-bedroom, 2-bathroom home nestled in vibrant Prunedale. Spanning 1,400 square feet, this residence offers a welcoming atmosphere, perfect for those who appreciate comfort and convenience in a forest oasis setting. The heart of the home features a well-designed kitchen that seamlessly flows into the family room, creating a perfect space for entertaining or relaxing with loved ones. Enjoy meals in the dedicated dining area. Newer Laminate flooring throughout the home is designed for both style and ease of maintenance along with a Brand New furnace to keep you cozy on winter nights. The property is situated within the North Monterey County Unified School District, making it an ideal location for families. This gem is a delightful opportunity for a new homeowner. Enjoy the peace and quiet as you are surrounded by the best nature has to offer.

17617 Pond Derosa 29, Salinas

Listed by Marcell Harris, 831-809-4347 from Adequate Real Estate Service
(If provided) CoList: from

Sold listing courtesy of Kathleen Zech from PP2TL

20 Russell RD 8, Salinas
$249,000
3 Beds ⋅ 2 Baths ⋅ ML82046684 MLS ⋅ Cal Hawaiian BLDG.
Welcome home to this beautifully updated double-wide located in a desirable all-age community! Offering approximately 1,456 square feet of inviting living space, this cheerful home features 3 spacious bedrooms and 2 bathrooms, highlighted by a remodeled primary bath with new porcelain bathtub, custom tile surround, tiled vanity backsplash, updated sink and fixtures, new toilet, tile flooring, and designer finishes throughout. The bright and welcoming kitchen offers warmth and character with a stylish backsplash that complements the freshly repainted breakfast nook, creating a light and inviting space to gather and enjoy morning coffee. Recent improvements include a newer stove, range hood, faucet, garbage disposal, and updated lighting in both the breakfast nook and dining area. An indoor laundry room adds everyday convenience. Additional upgrades include a digital thermostat, newer front porch with steps, security screen door, covered carport, and outdoor storage shed. Ideally situated directly across from guest parking and just a short stroll to the community pool and mailboxes, the location is hard to beat. Conveniently close to schools, shopping, dining, and easy highway access for commuters. This move-in ready home blends comfort, style, and convenience all in one package.

20 Russell RD 8, Salinas

Listed by Renee Garner, 831-206-8609 from CENTURY 21 Masters
(If provided) CoList: from

Sold listing courtesy of Ramon Vazquez from M2731

1117 Baldwin ST 6, Salinas
$230,000
3 Beds ⋅ 2 Baths ⋅ ML82009651 MLS ⋅ Mid Towne Mobile Terrace BLDG.
Mobile homes like this do not come around everyday. The current sellers have lived here 35 years and have taken great care of this home and pride of ownership is everywhere you look! Located on a lot with an extra long driveway. There are yard areas all around house, which include a covered gated area, a vegetable garden and the following trees: Redwood, Avocado (produces approximately 200 avocados per year), Spanish Olive, Artichoke, Peach, & Pear Tree. The front entry door has been replaced; vaulted ceiling to give more space; living room carpet replaced approximately 2 years ago. The kitchen has new flooring & new countertop. All appliances convey with the home. Bathroom toilets have been replaced. Primary bedroom has a large walk-in closet. Fresh paint and new light fixture in the primary ensuite bathroom. Repiping was completed approximately 15 years ago. The mobile home sits on a corner lot, has no backyard neighbor, and is in a well-maintained community that has easy access to local schools, shopping, entertainment, and HWY 101 for an easy commute!

1117 Baldwin ST 6, Salinas

Listed by Monica Wason, 831-235-6299 from M2 Realty Group
(If provided) CoList: Eric Wason from M2 Realty Group

Sold listing courtesy of Saul Zamudio from M2731

20 Russell RD 133, Salinas
$225,000
3 Beds ⋅ 2 Baths ⋅ ML82022312 MLS ⋅ Cal Hawaiian BLDG.
Welcome to this charming 3-bedroom home in the heart of Salinas! Offering 1,237 sq. ft. of comfortable living space, this property combines modern convenience with timeless comfort. The kitchen is thoughtfully designed for everyday living and entertaining, featuring a dishwasher, garbage disposal, self-cleaning oven, built-in gas oven/range, and refrigeratorperfect for any culinary enthusiast. Inside, youll find versatile laminate and other easy-care flooring, while the central AC with ceiling fans ensure year-round comfort. Laundry hookups add everyday convenience. Located within the Santa Rita Union Elementary School District, this home offers both practicality and charm, making it an excellent choice for anyone looking to settle in Salinas.

20 Russell RD 133, Salinas

Listed by Griselda Gil-Solis, 831-444-1531 from CENTURY 21 Masters
(If provided) CoList: from

Sold listing courtesy of Taylor Emerson from EXPCA

20 Russell RD 86, Salinas
$220,900
3 Beds ⋅ 2 Baths ⋅ ML82022814 MLS ⋅ Cal Hawaiian Mobile Estates BLDG.
Standout Mobile Home Opportunity! Attention Black Friday Shoppers, here is a real opportunity to have a home to scratch off your shopping list and ready for your holidays! Seller willing to compensate 2 months free space rent. Don't let the year built fool you this home has been beautifully transformed and is move-in ready! Offering 3 spacious bedrooms and 2 full baths, it features brand-new flooring throughout, a fully remodeled kitchen with quartz and butcher-block counter, modern cabinetry, new stove, microwave and stylish light fixtures. Both bathrooms shine with updated vanities, fixtures, flooring, and lighting, creating a fresh and modern feel. Comfort is covered year-round with a brand-new heater and a bright, flowing layout. Step outside and fall in love with the freshly painted exterior, upgraded skirting, and inviting cottage-style curb appeal this home shines inside and out. Designed for low-maintenance living, you'll love the easy-care yard and the convenient location. Just minutes from shopping, dining, schools, and daily essentials, plus quick highway access for commuters. This is the rare mobile home that truly feels like a stylish single-family cottage modern upgrades, comfort, and charm all wrapped into one! (Some photos virtually staged)

20 Russell RD 86, Salinas

Listed by Renee Garner, 831-206-8609 from CENTURY 21 Masters
(If provided) CoList: from

Sold listing courtesy of Yvonne Foletta from EXPCA

55 San Juan Grade RD 84, Salinas
$200,000
3 Beds ⋅ 2 Baths ⋅ ML82024911 MLS ⋅ La Canada BLDG.
Discover Effortless Living at La Canada Mobile Estates Welcome to 55 San Juan Grade Road #84, nestled in the sought-after 55+ community of La Canada Mobile Estateswhere simplicity meets comfort in a beautifully maintained neighborhood. Built in 2004, this modern manufactured home blends thoughtful design with low-maintenance living. Step inside and experience 1,176 sq. ft. of bright, open space, enhanced by high ceilings and expansive double-paned windows that fill each room with natural light. The seamless flow from the inviting family room to the dining area and open kitchen creates a sense of connection and warmthperfect for everyday living or entertaining. The primary suite offers a calm retreat, complemented by two additional bedrooms and a full hallway bath. Enjoy added convenience with an indoor laundry room, private covered carport, and dedicated storage shed. This home also includes a refrigerator, washer, and dryer for a move-in-ready experience. Located just minutes from shopping, dining, and local entertainment, this residence offers modern comfort, easy maintenance, and unbeatable value in one inviting package. Experience the next chapter of easy living in Monterey County.

55 San Juan Grade RD 84, Salinas

Listed by Ray Bojorquez, 831-596-0658 from M2 Realty Group
(If provided) CoList: from

Sold listing courtesy of Ray Bojorquez from WASON

55 San Juan Grade RD 63, Salinas
$199,497
3 Beds ⋅ 2 Baths ⋅ ML82031677 MLS ⋅ La Canada Mobile Estates BLDG.
Exciting Price Reduction!!! Welcome to 55 San Juan Grade Rd., Space 63, a refined retreat nestled in the heart of a sought-after 55+ community..every occupant must be 55+. This beautifully updated 3-bedroom, 2-bathroom manufactured home offers 1,440 sq. ft. of open-concept living with soaring ceilings and abundant natural light. Thoughtfully remodeled for effortless, low-maintenance living, the property features an oversized workshop shed, an additional storage shed, and raised flower beds with a covered potting area adjacent to the shed. Move-in ready with new kitchen appliances and a "newer" washer and dryer. Ideally located just minutes from shopping, dining, and local entertainment. Details: Complete New Kitchen: Cabinets, Quartz countertops and expansive backsplash, Sink Faucet, Stove, Refrigerator. All New flooring throughout home- Waterproof Laminate flooring. All New in-side doors and hardware. All new recess lighting throughout living area and lighting in bedrooms. Complete New Guest Bathroom. Complete New Primary Bathroom. New exterior and interior paint. New programmable Thermostat. New floor vent covers throughout home. "Newer" Whirlpool washer and dryer.

55 San Juan Grade RD 63, Salinas

Listed by Heidi Daniels, 831-601-6582 from Coast & Valley Properties, Inc.
(If provided) CoList: from

Sold listing courtesy of Heidi Daniels from M3020

150 Kern ST 92, Salinas
$196,000
3 Beds ⋅ 2 Baths ⋅ ML82001244 MLS ⋅ Sherwood Lake Mobile Home Park BLDG.
WELCOME HOME TO YOUR PRIVATE AND GATED OASIS OF SHERWOOD LAKE PARK! - RARE 3BR, 2 BATH (ONE BR USED AS AN OFFICE). 3 STORAGE SHEDS. A PARKING SPACE FOR YOUR GOLF CART TOO! PARK SHARE IS INCLUDED IN PRICE. SENIOR PARK 55+. HOME HAS BEEN WELL MAINTAINED. THE COMMUNITY FEATURES CATCH AND RELEASE LAKE FISHING, TENNIS COURTS, BASKETBALL, WORK OUT ROOM, LIBRARY, A DEN, A LARGE CLUB HOUSE, A POOL, JACUZZI, SAUNA, POOL TABLES, CARD GROUPS, BINGO AND BUNCO. ENJOY WALKS BY THE LAKE FEATURING SEASONAL BIRDS: SNOWY EGRETS, GEESE AND THIS TIME OF YEAR, YOU MAY CATCH A GLIMPSE OF THEIR DOWNY GOSLINGS THIS TIME OF YEAR, DUCKS & BIRD WATCHING GALORE! ENJOY THE MANICURED WALKING PATHS. MONTHLY GATHERINGS, A MEET AND GREET POT LUCK THE LAST FRIDAY OF EVERY MONTH. PETS WELCOME AND THERE IS EVEN A FENCED IN DOG PARK FOR YOUR FUR BABIES! PARK ALSO HAS NIGHTLY SECURITY PATROL! MEASUREMENTS ARE APPROXIMATE, BUYER TO VERIFY ALL STATEMENTS AND MEASUREMENTS. PARK APPROVAL IS REQUIRED TO PURCHASE. CONVENIENTLY LOCATED OFF 101 JUST ACROSS FROM IN-N-OUT! (ENTER THROUGH THE VISITOR GATE, TAKE A RIGHT ON ARROW COURT, THEN A LEFT ON YORKSHIRE WAY, SPACE 92 WILL BE ON YOUR RIGHT) SHERWOOD LAKE LIFESTYLE. APPROX LOT SIZE 1600SF. FINANCING IS AVAILABLE FOR A UNIT THIS AGE TOO! STAGED VIRTUALLY.

150 Kern ST 92, Salinas

Listed by Eisrael Gomez, 831-809-8266 from eXp Realty of California Inc
(If provided) CoList: from

Sold listing courtesy of Jessie Harden from RLTMR

150 Kern ST 96, Salinas
$185,500
2 Beds ⋅ 2 Baths ⋅ ML82048031 MLS ⋅ Sherwood Lake BLDG.
Move in Ready! New carpet & Linoleum with fresh paint, appliances, & window blinds. This 2 bedrooms with 2 baths home has vaulted ceilings and cozy fireplace. Kitchen is open to dining and living room, easy for conversation while cooking. Kitchen has a new stove & hood, new dishwasher and comes with a refrigerator and newer washer and dryer. New 2 inch wood blinds throughout & and new living room fan. New bathroom sinks & faucets. 2 car carport and storage shed. Primary bedroom is spacious and has 2 good sized closets. This home is in MOVE IN CONDITION! Sherwood Lake is a 55+ park that has many amenities that its residents get to enjoy. This well maintained park has it all. Scheduled activities, tennis courts, pool & hot tub, clubhouse, car wash area, & a pond with 2 fountains to sit by for those quiet moments. This is a great opportunity to add your personal touches and make this home your own.

150 Kern ST 96, Salinas

Listed by Marsa Hansen, 831-917-3335 from Agency One Real Estate
(If provided) CoList: from

Sold listing courtesy of Marsa Hansen from AGENC

150 Kern ST 33, Salinas
$169,500
2 Beds ⋅ 2 Baths ⋅ ML82054012 MLS ⋅ Sherwood Lake Mobile Home Park BLDG.
Welcome to this spacious double-wide mobile home! Offering 2 bedrooms, 2 full bathrooms, and approximately 1,440 sq. ft., this home features high ceilings, charming built-ins, a large kitchen, and generous living and dining areas. Located toward the back of the park, the home enjoys beautiful views of neighboring agricultural fields and rolling hillsides. A covered sunroom provides additional usable space not included in the square footage, while two storage sheds offer plenty of room for tools, hobbies, and seasonal items. Community amenities include a clubhouse, pool, jacuzzi, common areas, and a beautiful central lake, perfect for relaxing evening walks. Centrally located in Salinas with convenient Highway 101 access and approximately 2530 minutes from the Monterey Peninsula. This one won't last long!

150 Kern ST 33, Salinas

Listed by Cristina Cervantes Garcia, 831-455-5077 from BHGRE Haven Properties
(If provided) CoList: from

Sold listing courtesy of Tammy Creel from HC44P

255 E. Bolivar ST 146, Salinas
$150,000
3 Beds ⋅ 2 Baths ⋅ ML82017688 MLS ⋅ Lamplighter Salinas BLDG.
Step into this thoughtfully designed 1,536 sq ft home featuring 3 spacious bedrooms, and 2 bathrooms. The kitchen shines with sleek granite counter tops crafted for both elegance and functionality. This gem offers a seamless flow between the dining area, family room, and expansive living space perfect for entertaining or unwinding in comfort. Outside, enjoy a dedicated two-car carport, and a lush vibrant landscape featuring a mature apple tree, and peach trees within your own private orchard sanctuary. Located in the sought-after Lamplighter all-age community, you will enjoy premium amenities across the street from the home including a modern clubhouse with two pool tables, sparkling pool with outside showers to wash off, tennis courts, scenic parks, and a secure soccer/play field. This is a rare opportunity to own a beautiful home close to shopping, dining, and top-rated schools at an exceptional value. Discover where comfort meets convenience schedule your private tour today. Home comes with one year of American Home Shield warranty for peace of mind.

255 E. Bolivar ST 146, Salinas

Listed by Ray Bojorquez, 831-596-0658 from M2 Realty Group
(If provided) CoList: from

Sold listing courtesy of Ray Bojorquez from WASON

17779 Viera Canyon Road 8, Salinas
$145,000
2 Beds ⋅ 1 Baths ⋅ ML82034178 MLS ⋅ Summerhill Mobile Home Park BLDG.
Tucked into a peaceful, tree lined setting in Prunedale, this inviting 2 bedroom, 1 bath home offers the perfect blend of comfort, charm, and everyday ease. Located within a family friendly park with no age restrictions, this home welcomes residents of all stages of life. With approximately 720 square feet, the layout feels open and welcoming, highlighted by a kitchen that flows seamlessly into the living area, ideal for entertaining, relaxing, or simply enjoying the rhythm of daily life. The oversized island anchors the space, creating a natural gathering spot for meals, conversation, and morning coffee. Newer flooring runs throughout the home, adding warmth, durability, and low maintenance appeal. Step outside and enjoy the tranquility of a forest like setting, where mature trees and open surroundings create a sense of privacy and calm that is hard to find. Conveniently located near Highway 101, shopping, dining, and within the North Monterey County Unified School District, this home offers easy access to Monterey, Santa Cruz, and San Benito Counties. A rare opportunity to own an affordable, move in ready home in a serene natural setting within a welcoming all ages community. Come see it in person and experience the lifestyle this special property has to offer.

17779 Viera Canyon Road 8, Salinas

Listed by Jose Francisco Barajas Chavez, 831-869-4611 from Orion Realty Group
(If provided) CoList: from

Sold listing courtesy of Jose Francisco Barajas Chavez from ORNRE

board logoThe data relating to real estate for sale on this display comes in part from the Internet Data Exchange program of the MLSListingsTM MLS system. Real estate listings held by brokerage firms other than Legacy Real Estate Inc are marked with the Internet Data Exchange and detailed information about them includes the names of the listing brokers and listing agents.
Based on information from MLSListings MLS as of . All data, including all measurements and calculations of area, is obtained from various sources and has not been, and will not be, verified by broker or MLS. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information.


Copyright 2026 MLSListings Inc. All rights reserved