Listings

View Listings

3557 results | Page 25 of 149
12 24 48


LOADING

For sale
$883,000
259 TRAIL SIDE CIRCLE, ottawa, Ontario

259 Trail Side Circle

Ottawa, Ontario

"This home is sanctuary where every corner tells a story of care". This meticulously maintained residence boasts 4 spacious bedrooms & 3 baths, 2nd level laundry, offering the perfect blend of comfort and style. Nestled on a low traffic street with no front neighbours. Inside be greeted by an inviting foyer that leads to a thoughtfully designed living space. The upgraded design elements throughout the home create an atmosphere of style and warmth. Fully finished basement. Outside discover your private oasis, perfectly designed outdoor living, beautifully landscaping front yard and back, ideal for gatherings, playtime, or to unwind. The custom shed provides ample storage for gardening tools & equipment. Family-oriented neighborhood, just minutes away from parks, schools, & shopping, ensuring a lifestyle of convenience. New windows, new roof, new tankless on demand hot water system, New furnace, fully finished basement & the list goes on! Invoices and warranties available. (id:36465)

4 Bedroom 3 Bathroom

The Agency Ottawa

For sale
$699,900
16 FARM GATE CRESCENT, ottawa, Ontario

16 Farm Gate Crescent

Ottawa, Ontario

This charming 3-bedroom, 2.5-bathroom home is located in the desirable neighbourhood of Carleton Heights, offering a peaceful suburban lifestyle with excellent proximity to Carleton University, Hog's Back Park, Costco, Mooney’s Bay, & the Civic Hospital. The house boasts a spacious layout across three levels, featuring a cozy living room wi a fireplace that opens to the private backyard. The updated kitchen comes with modern stainless-steel appliances & the bedrooms are bright & well sized, including a large primary suite. This home includes a finished basement wi a versatile recreation rm & utility area, ideal for extra storage. Outside, the recently paved driveway & landscaped yard add to its curb appeal. Close to schools, parks & public transit, this is a fantastic opportunity for anyone looking to enjoy Ottawa’s green spaces while remaining well-connected to downtown. Some photos have been virtual staged. Roof: 2016 - Windows approx 12 years old - A/C & Furnace Aug 2024. (id:36465)

3 Bedroom 3 Bathroom

Engel & Volkers Ottawa

For sale
$699,900
229 MOUNTSHANNON DRIVE, ottawa, Ontario

229 Mountshannon Drive

Ottawa, Ontario

Welcome to 229 Mountshannon Drive. This Clyne Construction custom built bungalow was built with wheelchair accessibility in mind, on main floor. The exception is the bathroom has a tub shower configuration. This house is ideal for a blended family, with two accessible bedrooms up and two bedrooms and four piece downstairs. Ideal form Mom or Dad living up, and care givers, or family down. So many options. This sun filled home, offers beautiful custom blinds, a large eat in kitchen, with walkout to the deck. Access thru man-door from garage to main floor laundry Bonus. Great family oriented neighbourhood, with parks and play grounds close by. This is a great time to by, with interest rates beginning to fall, don't wait for Spring do it now. (id:36465)

4 Bedroom 2 Bathroom

Royal LePage Team Realty

For sale
$389,900
3190 BANNON WAY, ottawa, Ontario

3190 Bannon Way

Ottawa, Ontario

Discover this charming 3-bedroom townhome in Blossom Park! Enjoy a spacious living/dining area filled with natural light, an eat-in kitchen with ample storage, and patio doors leading to a fully fenced backyard. The second floor features a large primary bedroom and two additional bedrooms, while the lower level offers a family room, 3-piece bath, and laundry. Recent updates include a new gas furnace (Nov 2022), new AC unit (June 2023), and new appliances. Located in a family-friendly neighborhood, close to schools, shops, and transit. Don’t miss out—book your showing today! (id:36465)

3 Bedroom 2 Bathroom

RE/MAX Hallmark Realty Group

For sale
$574,900
85 DOLAN DRIVE, ottawa, Ontario

85 Dolan Drive

Ottawa, Ontario

OPEN HOUSE SUNDAY OCT 20TH 2-4 PM Welcome to 85 Dolan Drive, a charming 3-bdrm, 1.5-bath split-level home. Situated on a quiet cul-de-sac with no rear neighbours, this home offers peace and privacy. The freshly painted main floor feels warm and inviting, perfect for everyday living and entertaining. The updated kitchen includes a sleek stainless steel fridge with plenty of space for cooking. Enjoy a private backyard, ideal for barbecues or quiet mornings. Families will love the walkability to parks, a recreation facility & the off-leash railroad walk path. In winter, the neighborhood becomes a snowy playground, w a sledding hill right in the cul-de-sac. This home offers modern updates, outdoor space & a family-friendly community! 2023- Furnace, AC, SS fridge; 2022- Roof; 2020- Reinforced shed support; 2019- Primary bdrm pot lights, crown moulding, baseboard, Entry tiling & paint; 2017- HWT (owned). Bathroom rough-in in basement. All offers require minimum 24 hours irrevocable. (id:36465)

3 Bedroom 2 Bathroom

Royal LePage Team Realty

For sale
$3,375,000
1344 LISGAR ROAD, ottawa, Ontario

1344 Lisgar Road

Ottawa, Ontario

Nowhere else will you find such a family-centric community in an historic, urban neighbourhood. Home’s iconic bearings place it amongst a trifecta of beloved benefits; green space, local amenities, excellent schools. A beautiful and quick commute by car, bike, or on foot land you at Global Affairs, Parliament, or the city business centre in minutes. Enjoy the cachet of beautifully landscaped gardens and a circular drive, walking close to notable schools. Within, updates throughout blend with original features for character-infused, functional spaces. Entertain, live, grow - a beautiful family home awaits - see it! (id:36465)

4 Bedroom 5 Bathroom

Royal LePage Team Realty

For sale
$632,500
32 COLLEGE CIRCLE, ottawa, Ontario

32 College Circle

Ottawa, Ontario

Stunning move-in ready & updated 3 bedroom, 2 bathroom end unit freehold townhome backing directly onto St-Laurent Recreation Center! The open-concept main floor features a stylish tile in the foyer and partial bath, hardwood floors in the cozy living room and spacious dining area, and a beautiful updated kitchen with granite counters, ample of storage and patio doors to the fully fenced backyard with large deck with no direct near neighbours! The second level boasts the primary bedroom, two additional bedrooms, and a 4-piece bath with soaker tub and separate shower. The fully finished basement offers brand new carpet, a large family room, a bonus nook that could serve as office and generous storage areas. Don't miss this incredible chance to own this beautiful home located on a quiet street in the secluded community of Castle Heights, nestled near the Rideau River, Downtown Ottawa, and plenty of amenities! This home shows true pride of ownership! 24 Hours Irrevocable On All Offers. (id:36465)

3 Bedroom 2 Bathroom

Keller Williams Integrity Realty

For sale
$659,900
1 CAMBRAY LANE, ottawa, Ontario

1 Cambray Lane

Ottawa, Ontario

Updated End-Unit Townhome in a low-traffic pocket of Village Green! Situated in Kanata’s Village Green, this 3-bedroom, 3-bathroom end-unit row home offers space, style, and modern upgrades. The home sits on a beautifully treed, 38.91’ x 99.96’ lot with parking for three vehicles. Recent updates include quartz countertops and new flooring in the kitchen and bathrooms (2024), updated appliances, fresh paint throughout (2024), and new light fixtures. The primary suite features a walk-in closet and updated ensuite bath, while the bright secondary bedrooms offer ample space. The fenced backyard (2020) provides privacy, perfect for outdoor living and a repaved driveway and painted wraparound porch boosts the curb appeal to a 10! Located within the catchment of top-rated Earl of March Secondary School, with easy access to nearby parks, shopping, and transit. New A/C (2023). Some photos have been virtually staged. (id:36465)

3 Bedroom 3 Bathroom

Engel & Volkers Ottawa

For sale
$659,000
196 LARKIN DRIVE, ottawa, Ontario

196 Larkin Drive

Ottawa, Ontario

Welcome to this tasteful, detached, 3 bed, 3 bath home in Barrhaven! The extensively renovated main floor features modern finishes, including elegant hardwood floors (2020), quartz countertops with stainless steel appliances (2021), a charming exposed brick wood burning fireplace, as well as a stylish half bath. Upstairs, discover 3 spacious bedrooms and 2 updated bathrooms (2020), including a primary ensuite and new carpet throughout (2020). The partially finished basement offers additional living space, awaiting your personal touch with new flooring. Enjoy the convenience of being just 20 minutes from downtown Ottawa (5 min from the 416), all within a welcoming, family-friendly community. Don’t miss this incredible opportunity! A list of upgrades is available in attachments. Furnace (2023). Roof (2024). (id:36465)

3 Bedroom 3 Bathroom

Royal LePage Team Realty

For sale
$659,000
86 PEACOCK CRESCENT, ottawa, Ontario

86 Peacock Crescent

Ottawa, Ontario

A SINGLE FAMILY HOME-FOR THE PRICE OF A ROW HOUSE!DEEP LOT! DOUBLE LANE! This two-story home features 3 bedrooms, 2 Baths, living and dining rms and a finished BSMT. The main&2nd levels have new flooring throughout, with spacious living and dining areas. The FINISHED BSMT includes a large family room, offering plenty of space for a home office, kids' play zone, laundry room, storage, etc. The south-facing HUGE fully FENCED yard boasts a large deck, perfect for entertaining. Bus stops nearby, express bus routes 272&270 toward downtown(Tunney's Pasture), local bus Route 170. Short walking distance to 2 elementary schools (public and Catholic), parks, and recreational facilities, and is zoned for the TOP-ranking John McCrae High School and St. Joseph School. Just 2 minutes away from Costco, LCBO, restaurants, stores, HW 416, and the Amazon warehouse. Renovated Kitchen(2015),Most windows updated(2015),Furnace(2017), Flooring(2024). The seller is the registrant. (id:36465)

3 Bedroom 2 Bathroom

Home Run Realty Inc.

For sale
$649,000
3483 RIVER RUN AVENUE, ottawa, Ontario

3483 River Run Avenue

Ottawa, Ontario

This 3 bed & 2.5 bath elegantly designed single home is located in Half Moon Bay with tons of upgrades, include: Hardwood floors throughout, open concept kitchen with stainless steel appliances (Stove & Refrigerator in 2022), upgraded back splash and under cabinet lights. Overlooking living room, cozy up around the gas fireplace. Private master bedroom with custom closet, retreat with cheater door to the sizeable main bath, plus two additional generous bedrooms. Finished basement with recreation room, full bath, laundry and storage room. Fully fenced yard with patio, relax in private backyard surrounded by beautiful greenery. Great location, steps to Half Moon Bay PS, cross street to Parks, Transit, Nature Trails. Minutes away to highway 416, Minto Recreation Centre, Stonebridge Golf Course, Shopping & more! Offers to be presented October 21, 2024, at 4 PM. Seller reserves the right to review and may accept a pre-emptive offer with 24 hrs irrevocable. Photos from previous listing. (id:36465)

3 Bedroom 3 Bathroom

Details Realty Inc.

For sale
$459,900
186 KELTIE PRIVATE, ottawa, Ontario

186 Keltie Private

Ottawa, Ontario

***OPEN HOUSE THIS WEEKEND: SUNDAY 2-4PM. We will be collecting donations for the Barrhaven Food Cupboard, please bring non-perishable food items to help your community!*** Welcome home! Very rarely offered and beautifully presented UPPER LEVEL Tacoma model offering 1425 sq feet of living space according to builders plan. Largest model in the complex. 2 bedrooms plus an open loft. Beautifully presented from top to bottom. All five appliances included. The property is FULLY and BEAUTIFULLY FURNISHED. A list of all inclusions are on as an attachment. 2 balconies...One on the main floor and one off the bedroom. Very well run management company and affordable condo fees. Very conveniently located. Steps to bus transportation, walk to schools, shopping, grocery, restaurants, movie theatre and so much more. Have a look. You'll be glad you did!! (id:36465)

2 Bedroom 2 Bathroom

Coldwell Banker Sarazen Realty

For sale
$729,500
157 ANNA AVENUE, ottawa, Ontario

157 Anna Avenue

Ottawa, Ontario

Consider the possibilities. Located in continuously evolving neighbourhood. This home features sun-filled large windows especially in the living & dining room, 2 spacious main floor bedrooms. Great basement space that allows for a family room, in-law suite with a full bathroom, home office, gym, workshop, cold storage room for canning. An attached charming secondary unit with incredible potential for your tiny home project. This space offers the perfect canvas for you to design and personalize, whether you're looking to create a private retreat for guests, an in-law suite, or an income-generating rental. With a little creativity & vision, this unit can be transformed into a stylish, fully-equipped tiny home. Bike paths, public transit, walk to Westgate, Dows Lake, Little Italy, Westboro, Experimental Farm, winter & spring festivals, hospitals. Join the healthy commute movement - leave your car at home & bike or walk to work. Lot size - 196.42 ft x 49.97 ft x 161.74 ft x 71.62 ft (id:36465)

4 Bedroom 3 Bathroom

Royal LePage Team Realty

For sale
$1,349,900
43 ROSSLAND AVENUE, ottawa, Ontario

43 Rossland Avenue

Ottawa, Ontario

Welcome to this stunning 4Bed/4Bath luxury home featuring a secondary dwelling. The open concept main floor features a modern kitchen w/sleek white cabinets, oversized island w/quartz countertops & premium SS appliances. The living room is bright w/large windows & centered around a statement fireplace. A dedicated office space completes this level. Upstairs the primary bedroom is a serene retreat w/its own fireplace, walk-in closet & a spa-like ensuite featuring a double vanity, walk-in shower & freestanding soaker tub. Secondary bedrooms all boast walk-in closets & share a full bath. Convenient second-floor laundry. The lower level houses a separate suite perfect for rental income or guests. Offering a spacious living area, den, bedroom & full bath. Enjoy breathtaking community views from the stunning rooftop terrace—ideal for entertaining or relaxing. Amazing location! Easy access to Algonquin & Carleton. Close to shopping, transit, bike/walking paths & only 15 minutes to downtown. (id:36465)

4 Bedroom 4 Bathroom

Exp Realty

For sale
$825,000
941 SCALA AVENUE, ottawa, Ontario

941 Scala Avenue

Ottawa, Ontario

This one of a kind, upgraded, updated bungalow welcomes you with its gorgeous grey stone exterior, fully insulated double car garage and large covered front porch. Sun filled open concept main floor has matching tile, granite and hardwood throughout, chef's delight of a kitchen with high end finishings andSS appliances. Spacious living area offers vaulted ceilings, an abundance of natural light, pot lights, gas fireplace & access to the backyard. Primary retreat is generously sized, flooded with natural light, has 10’ ceilings, a walk in closet, spa like ensuite and sliding glass doors to the rear yard. Main floor is complemented by an additional bedroom and conveniently located full bathroom. The newly finished basement completes the home with a large flex space, as well as a lower level bedroom, and spectacular bathroom. Great access to all that Orleans has to offer, and with too many upgrades to list, don’t miss the rare opportunity to make this gem yours, come visit today! (id:36465)

3 Bedroom 3 Bathroom

RE/MAX Hallmark Realty Group

For rent
$3,250 Monthly
101 SHIRLEY'S BROOK DRIVE, ottawa, Ontario

101 Shirley's Brook Drive

Ottawa, Ontario

Well-maintained home on large corner lot in family-friendly Briarbrook in Kanata. MAIN FLOOR:well-lit living,dining rooms with hardwood flooring,crown mouldings & large windows;well-lit spacious family room with hardwood floor,vaulted ceiling,gas fireplace,large window with back yard view;kitchen with ample counter and cupboard space including wall pantry;bright eat-in area aside the kitchen with patio doors to back yard;laundry located beside kitchen.2nd FLOOR:large primary bedroom features vaulted ceiling, huge walk-in closet and luxury ensuite bath;two additional spacious bedrooms;additional full bath.LOWER LEVEL:large recreation room,den,full bath.UPGRADES:2024-high-end vinyl flooring in lower level and stairs,lower level bath shower doors;2023-kitchen+washrooms quartz counter tops;2022-furnace,AC,stove,fridge,range hood,kitchen sink,washroom toilet seats+sinks,light fixtures entire house;2019-washer,dryer.ALSO:fenced back yard with patio;total parking is 6;lots of street parking. (id:36465)

3 Bedroom 4 Bathroom

Keller Williams Integrity Realty

For sale Open House
$429,000
644 LAKERIDGE DRIVE, ottawa, Ontario

644 Lakeridge Drive

Ottawa, Ontario

This home exudes SOPHISTICATION, ELEGANCE, & the ULTIMATE in CONVENIENCE. Bathed in natural sunlight, this end-unit terrace home is truly TURNKEY, offering STYLISH UPDATES that set it apart from all others. Perfectly located across from park & scenic pond. Featuring 2 SPACIOUS BEDROOMS, each with its OWN PRIVATE ENSUITE 4-piece bathroom, & the convenience of a laundry room on the same floor. The main level boasts an additional 2-piece bathroom, making it ideal for guests. GOURMET eat-in kitchen with S/S appliances & breakfast bar with an OPEN CONCEPT LARGE LIVING and DINING area that flows effortlessly to a private rear BBQ deck, where you can enjoy peaceful moments in your private yard. Parking is conveniently just steps away. This well-managed, pet-friendly condo offers low condo fees, close to public transit, recreational areas, schools, parks, shopping & dining. Everything you’ve been waiting for—MODERN UPDATES, PRIME LOCATION, & AFFORDABLE, EFFORTLESS living. (id:36465)

2 Bedroom 3 Bathroom

Right At Home Realty

For sale
$849,000
1975 SOLANO TERRACE, ottawa, Ontario

1975 Solano Terrace

Ottawa, Ontario

This charming home is located on a peaceful street within the Fallingbrook community. The main floor boasts 9-foot ceilings & hardwood floors throughout the living, dining, & family rooms, complemented by a cozy fireplace & an abundance of windows that bathe the space in natural light. The tiled entry & kitchen, complete with a casual eating area, showcase stainless steel appliances & granite countertops. This level also features a convenient powder room, a laundry/mudroom, & a double car garage. Upstairs, you’ll find three generously sized bedrooms, a 4-piece main bathroom & a master suite that features hardwood flooring, a walk-in closet, & a 5-piece ensuite. The fully finished basement provides a spacious recreation room & a storage/utility area. Step outside through the patio door to discover a fully fenced backyard, complete with a deck & a relaxing hot tub. This property’s prime location offers easy access to parks, bike & walking paths, public transit, shopping, & schools. (id:36465)

4 Bedroom 3 Bathroom

Royal LePage Performance Realty

For sale
$529,900
72 MONTEREY DRIVE, ottawa, Ontario

72 Monterey Drive

Ottawa, Ontario

OPEN HOUSE CANCELLED. Move-in ready townhouse in Ottawa's sought-after west end neighbourhood, Leslie Park. An ideal opportunity for 1st-time buyers, upsizers or investors. Appreciate lovely curb appeal w/ mature trees, low maintenance gardens, interlock walkway & all-brick facade. Main floor ft. kitchen w/ on-trend colour tones, newer S.S. appliances & cut-out to the bright living-dining area creating an open-concept feel without sacrificing counter & cupboard space. Spacious living-dining area highlighted by hardwood floors, gas fireplace & large windows w/ direct access to the fully fenced, landscaped backyard w/patio. Upstairs are 3 bdrms, full bath + oversized linen closet. The finished basement adds flexible living space w/ cozy carpeting, pot lights, an additional 3-piece bathrm, laundry & plenty of storage. Enjoy nearby shopping, restaurants & amenities. Close proximity HWYs 416/417 & Queensview LRT for easy commuting. Included is a dedicated parking space. (id:36465)

3 Bedroom 3 Bathroom

Real Broker Ontario Ltd.

For sale
$320,000
1025 GRENON AVENUE UNIT#512, ottawa, Ontario

1025 Grenon Avenue Unit#512

Ottawa, Ontario

Welcome to Unit 512! This bright and spacious 2-bedroom, 2-bathroom condo is move-in ready and sure to impress. Freshly painted throughout, the unit features new kitchen tiles, updated flooring in the living area, and brand-new appliances, including a fridge, washer, and dryer—all with the added convenience of in-unit laundry. The generously sized living area is bathed in natural light, thanks to large windows and a sun-soaked solarium. The primary bedroom offers a walk-in closet and a private 4-piece ensuite for ultimate comfort. This sought-after building provides resort-style amenities, including an outdoor pool, tennis courts, a sauna, gym, whirlpool, movie theater, squash courts, and a rooftop patio with stunning river views. You'll also enjoy easy access to transit, the LRT, shopping, grocery stores, green spaces, schools, and parks. Book your showing today and discover the perfect blend of luxury and convenience. (id:36465)

2 Bedroom 2 Bathroom

Lotful Realty

For sale
$1,250,000
38 FOSTER STREET, ottawa, Ontario

38 Foster Street

Ottawa, Ontario

Welcome to 38 Foster, where timeless elegance meets modern luxury in the heart of Hintonburg. This meticulously restored 5-bedroom, 3-bathroom single Edwardian home is a masterpiece of design and craftsmanship, with no detail overlooked. On the main, you'll find a spacious and inviting living room featuring a brick natural gas fireplace, an elegant dining room perfect for hosting dinner parties. The designer kitchen is the heart of the home. The sun filled banquet is the perfect place to spend your morning. The powder room and a practical yet stylish mud room providing ample storage and organization. The 2nd floor offers 4 generously sized bedrooms and 2 charming covered porches. The entire 3rd floor has been transformed into a luxurious primary suite, featuring a spacious bedroom, a walk-in closet, and ensuite bathroom. This home offers a perfect blend of historic charm and modern amenities, with nearby shops, restaurants, parks, and public transit. (id:36465)

5 Bedroom 3 Bathroom

Engel & Volkers Ottawa

For sale
$715,000
21 HIGWOOD DRIVE, nepean, Ontario

21 Higwood Drive

Nepean, Ontario

21 Higwood Drive. Desirable Skyline / Fisher Heights. Long time owner added a front entry vestibule and a large main floor family room with a wood burning fireplace in 1991. The addition is seamless and feels like a natural part of the home. The family room has a full basement with a large workshop for the hobbyist. Lovely hardwood floors with a warm finish. Primary bedroom offers a 2 piece ensuite. Main bathroom has an upgraded tub and surround. The two bathrooms could be joined to make a luxury shared bathroom. Recreation room and den in basement with built-in shelving and wainscotting. Note: cedar storage closet and food pantry off laundry room. High efficiency gas furnace 2018, electrical panel upgraded to breakers. Large rear deck and fully fenced yard with a separate dog run. 24 hour irrevocable on all offers. (id:36465)

3 Bedroom 2 Bathroom

Royal LePage Team Realty

For sale
$484,900
132 CLARKSON CRESCENT, kanata, Ontario

132 Clarkson Crescent

Kanata, Ontario

Don't miss out on this stunning 3 bedroom, 3 bathroom home on a quiet street in a family oriented neighbourhood. This home features a large main floor with open concept kitchen fitted with extra cupboard/counter space for additional storage. Kitchen overlooks the spacious living/dining areas with access to the very private tree covered yard with no rear neighbours! Upstairs features 3 bedrooms, main bathroom & large master bedroom with 3 piece ensuite bathroom. The basement is fully finished with spacious rec room, and laundry area. Great opportunity to own an affordable home in a desirable neighbourhood, surrounded by beautiful trees, close to all amenities, main transit routes, highway access, good schools and many parks within walking distance. (id:36465)

3 Bedroom 3 Bathroom

Fidacity Realty

For rent
$2,450 Monthly
179 METCALFE STREET UNIT#407, ottawa, Ontario

179 Metcalfe Street Unit#407

Ottawa, Ontario

Discover charm of DT Ottawa W/this beautiful & spacious Essex model Apt offering 689 sq ft of modern Lv. 1BR suite is ideally situated just Mins from Parliament Hill, Elgin St, upcoming LRT station & short stroll to scenic Rideau Canal. Convenience is key, W/Farm Boy grocery store right on 1st Flr, accessible directly from within Bldg. Enjoy fantastic amenities, Incl. indoor pool, fully equipped exercise center, rooftop terrace & serene outdoor patio. Plus, business meeting Rms are available for your professional needs & guest suites make it easy to host friends & family from out of town. Dedicated parking spot & storage locker are Incl. for your added convenience. Top school of Lisgar. Walk to schools, parks, bus stops, LRT station, grocery stores, cafes, gyms, gas stations & all amenities that DT Lv offers. Experience vibrant lifestyle of DT Ottawa W/this exceptional rental opportunity—your urban oasis awaits! If Tenant rent property in half-furnished, rent shall be adjusted to 2500. (id:36465)

1 Bedroom 1 Bathroom

Royal LePage Team Realty

Search Properties
Your Favourites

 

No Favourites Found

 

Interested?
Generating Captcha