For sale Home

Listed Oct 26, 2026

$350,000 Est. $2,315/mo

21 West Canyon Rock Road

  • 3

    Beds

  • 2

    Baths

The story

Welcome to this freshly updated home tucked in the corner of Johnson Ranch! This 3 bed, 2 bath home offers 1,527 sq ft with brand new carpet, neutral finishes, tall vaulted ceilings, and large open living spaces that make the home feel bright and spacious. The open kitchen offers plenty of cabinet and counter space and flows nicely into the main living area. Outside, enjoy mature shade trees, attractive landscaping, a covered patio, and 2-car garage. Johnson Ranch offers community pools, golf, pickleball, tennis, playgrounds, and miles of walking and biking paths. Move-in ready and waiting for you. Welcome home!

Facts & features

Home type

Home

Year built

2006

Floors

1

HOA

$206 / quarterly

Parking

2-car garage

Included features

  • Cooling

    Central Air, Ceiling Fan(s)

  • Heating

    Heat Pump

  • Appliances

    Built-in Microwave, Dishwasher, Disposal, Electric Range

  • Flooring

    Carpet, Tile

  • Roof

    Tile

  • Lot Information

    North/South Exposure, Sprinklers In Front, Dirt Back, Gravel/Stone Front

  • Water Source

    Pvt Water Company

  • Sewer

    Private Sewer, Sewer in & Cnctd

Mortgage calculator

Estimated monthly payment

$2,315 /mo

7% rate · 30-yr fixed · 20% down

  • Principal & interest $1,863
  • Property tax $350
  • Insurance $102

Includes principal, interest, taxes & insurance.

Your Property Journey

Interested in this, or something like it?

Submit an inquiry

Drop your details and we will help you find what you are looking for.

Not quite. Help me find the right one

Talk it through or type it out, whichever feels easiest.

Your contact details

An agent will reach out personally, no automated calls.

Smart Assistant

Hi, how can I help you find your dream home?

Tap the voice button to talk, or just start typing.

Tap anywhere to fix a word or add more

Tap stop when you’re done. You can edit the text before searching.

By submitting, you agree to our Privacy Policy and Terms.

Listing Broker

Barrett Real Estate

Broker Name

Barrett Real Estate

Agent

Corey Martinez