56819 results | Page 1798 of 2368
12 24 48


LOADING

For rent
$3,000 Monthly
202C - 10132 YONGE STREET, Richmond Hill, Ontario

202c - 10132 Yonge Street

Richmond Hill, Ontario

Prime Office Space Located in a Modern Boutique Heritage Building on YONGE STREET in The Heart of Richmond Hill. Two Large Private Offices Plus Foyer With Lots of Natural Light, Public Transit At Your Front Door, Surrounded with Lots Of Amenities, Shops and Restaurants, Close to Major Highways. First Office: 16.6 feet x 21.2 feet. Second Office: 12 feet x 26.6 feet (id:61852)

880 sqft

Royal LePage Signature Realty

For sale
$1,080,000
14 RUSSEL WICE AVENUE, Richmond Hill, Ontario

14 Russel Wice Avenue

Richmond Hill, Ontario

Assignement Sale, - One of the Best Freehold Townhouse In Ivylea Richmond Hill.Part 30 Block 1 / Unit 6. Total 1895 Sq. ft living space of 4 Bedrooms & 3 Bath,plus decent size basdement floor for future converting to more living area. 10' Main FloorSmooth Ceilings. Minutes To Richmond Green Secondary School, Sport Centre & Park, Costco,Public Transit, Restaurants, Plaza, Hwy 404, Homedepot & More! (id:61852)

4 Bedroom 3 Bathroom 1500 - 2000 sqft

Homelife Landmark Realty Inc.

For sale
$3,795,000
91 GLEN ROAD, Toronto, Ontario

91 Glen Road

Toronto, Ontario

Exuding timeless elegance, this South Rosedale townhome was designed by renowned custom homebuilder Joe Brennan. Nestled on a winding, tree-lined section of Glen Road with a long setback from the road to ensure privacy. With over 3,300 sq ft across three levels, this home offers a seamless layout with grand principal rooms and high ceilings. Magnificent natural light cascades from multiple skylights and large windows. The main floor is well-suited for entertaining with an oversize living room featuring rich dark hardwood flooring and a wood-burning fireplace flanked by large picture windows overlooking the garden. The formal dining room features beautiful paneling, wall sconce lighting and built-in shelving. A convenient servery leads to the thoughtfully-designed kitchen. On the upper level the generously sized primary bedroom suite offers a bright and airy ensuite with skylight and a walk-out to a future potential terrace. The spacious second bedroom has its own ensuite and a walk-in closet. On the above-grade ground level there is a family room with a gas fireplace. This room would also make a beautiful home office with its wall-to-wall shelving and serene view of the ivy garden. This home has been lovingly maintained by the owners for the past 24 years and now offers discerning buyers an exceptional opportunity to customize in an enviable location. Access to Craigleigh Gardens park and Milkman's Lane trail is just around the corner for a peaceful retreat under the tree canopy. Toronto's finest private and public schools including Branksome Hall and Rosedale Jr Public School are nearby. Situated just steps to the bus stop and walking distance to both Rosedale and Castle Frank subway stations ensures that you are well connected to the city. Rare three-car parking with an integrated garage and a long private drive. This is a wonderful opportunity for downsizers, smaller families or professionals seeking the lifestyle and tranquility of this coveted neighbourhood. (id:61852)

3 Bedroom 4 Bathroom 3000 - 3500 sqft

Sotheby's International Realty Canada

For rent
$5,500 Monthly
100 - 13270 YONGE STREET, Richmond Hill, Ontario

100 - 13270 Yonge Street

Richmond Hill, Ontario

Highly Sought after, Well established, Prime Oak Ridges Location. Main Floor Professional Office space In A Modern Professional Building On The S/W Corner Of Yonge St & Regatta. Perfect for any medical use or professional office. Large Front Entrance/Reception Area. 7 bright and spacious offices. 2 Bathrooms. A Coffee Center With Sink. Storage areas. Plenty of Parking. Two entrances. Gross lease - includes - Property Taxes, Outside Maintenance, Main Utilities - Heating & Air Conditioning, Hydro & Water Usage and more. (id:61852)

1800 sqft

RE/MAX West Realty Inc.

For sale
$999,000
4365 7TH LINE, Bradford West Gwillimbury, Ontario

4365 7th Line

Bradford West Gwillimbury, Ontario

Welcome To 4365 7th Line, Bradford West Gwillimbury, A Bright And Beautiful Brick And Stone Updated Bungalow Situated On A Deep Lot (100' X 175'), In the Quiet Town Of Bond Head. Boasting A Circular Driveway With Huge Parking Space And Fully Detached 3+1 Bedrooms With 2 Full Washrooms! The Main Floor Features Separate Living And Dining Room. Enjoy The Luxury Of Three Spacious Bedrooms On The Main Floor And Upgraded Washroom Featuring Quartz Countertops! Plenty Of Sunlight Streams Through Large Windows Adorned With California Shutters. A deep garage that accommodates two cars back-to-back or a pick up truck.. Complemented By Pot Lights Throughout! The Fully Finished Basement With A Walk-Up Separate Entrance. Located 2 Minutes From Hwy 27 And 5 Minutes From Hwy 400. The Basement Also Boasts A Luxury Washroom With A Jacuzzi Tub And Heated Floors. Fridge. Gas Stove, Dishwasher. Microwave /Exhaust Fan. Washer And Dryer. Electric Light Fixtures. All California Window Shutters. Updated Electrical Wiring. (id:61852)

4 Bedroom 2 Bathroom 1100 - 1500 sqft

Homelife Superstars Real Estate Limited

For sale
$800,000
707 PORT DARLINGTON ROAD, Clarington, Ontario

707 Port Darlington Road

Clarington, Ontario

motivated owner (id:61852)

3 Bedroom 3 Bathroom 1500 - 2000 sqft

Right At Home Realty

For sale
$999,000
63 MIDLAND AVENUE, Toronto, Ontario

63 Midland Avenue

Toronto, Ontario

Nestled in the heart of tranquil Cliffside Village, this charming brick bungalow boasts 3 generously sized bdrms that offer ample space for comfortable living. The bungalow sits on a sprawling lot measuring an impressive 50 feet x 157 Irregular feet backing onto Ravine providing a perfect retreat for anyone who values privacy. Upon entering, you will be greeted with a warm & inviting atmosphere, complete with hardwood floors. The sunroom is a delightful addition that offers extra interior space while allowing you to soak in the beauty of nature outside your window. The finished basement provides extra living space, allowing you to accommodate additional family members with a kitchen, bedroom, fireplace & 4pc washroom. Conveniently located near parks, TTC, Cliffside Plaza, and the iconic Scarborough Bluffs, this home is also within the coveted Chine Drive P.S. and R.H. King Academy school districts.** Lot size: 26.02 ft x 157.52 ft x 50.46 ft x 167.27 ft Irregular* (id:61852)

4 Bedroom 2 Bathroom 700 - 1100 sqft

Century 21 Percy Fulton Ltd.

For rent
$2,999 Monthly
402 - 5 LAKEVIEW AVENUE, Toronto, Ontario

402 - 5 Lakeview Avenue

Toronto, Ontario

Brand New never lived in before boutique condo! Featuring high end finishes! Be the first to live in this beautifully designed 2-bedroom, 1-bathroom suite featuring modern touches throughout. This bright and thoughtfully laid-out unit offers a spa-inspired 4-piece bathroom, sleek kitchen with premium stainless steel appliances, and a private balcony perfect for relaxing or entertaining. Located on a quiet residential street, with the TTC still at your door steps - you're just steps from the vibrant energy of Queen St W and King St W with some of the city's best restaurants, nightlife, and boutique shopping at your doorstep. Enjoy unmatched convenience and lifestyle, with easy access to Trinity Bellwoods Park, Ossington Village, and all the charm of downtown Toronto. Residents also enjoy access to luxury amenities, including a state-of-the-art fitness centre, rooftop terrace, co-working spaces, party room, and more. (id:61852)

2 Bedroom 1 Bathroom 500 - 599 sqft

RE/MAX Hallmark Realty Ltd.

For sale
$562,000
2607 - 18 HARRISON GARDEN BOULEVARD, Toronto, Ontario

2607 - 18 Harrison Garden Boulevard

Toronto, Ontario

Welcome to Your New Home in the Heart of North York! This spacious and functional 1-bedroom condo offers a perfect blend of style, comfort, and convenience. Perched on the 26th floor, this unit features a bright open-concept living space, parking, locker, and a private balcony with stunning unobstructed east-facing views of the city. Beautifully upgraded throughout, the primary bedroom comfortably fits a king-sized bed and boasts a walk-in closet. Updated lighting and a refreshed bathroom complete this move-in-ready gem. Located steps from Whole Foods, Longos, shops, and top-rated restaurants, this condo offers unbeatable convenience. With TTC subway access just steps away and quick connections to Hwy 401, commuting is effortless. Don't miss this opportunity to live in a beautifully appointed unit in one of Toronto's most vibrant neighborhoods! **EXTRAS** One of North York's best buildings, you'll appreciate reasonable maintenance fees that include heat, hydro, and water! The building also offers exceptional amenities, including a 24-hour concierge/security, an indoor pool, a gym, and more! (id:61852)

1 Bedroom 1 Bathroom 500 - 599 sqft

RE/MAX Realtron Yc Realty

For sale
$745,000
303 - 15 MERCHANTS' WHARF, Toronto, Ontario

303 - 15 Merchants' Wharf

Toronto, Ontario

Luxury Waterfront Living at Aqualina at Bayside A Rare Gem by Tridel. This private 1-bedroom + Den condo boasts 10-ft ceilings, premium high-end finishes, and a spacious 100 sq.ft. terrace. Perfect for summer gatherings. The versatile den can transform into a second bedroom or a large office. Enjoy seamless access to Toronto's vibrant waterfront, with the boardwalk, Harbourfront, Sugar Beach, and ferry terminal steps away. A commuter's dream: you're minutes from the DVP, Gardiner Expressway, and George Brown College. Experience resort-style amenities, including a state-of-the-art fitness centre, whirlpool spa, yoga studio, party room with bar, billiards lounge, games room, theatre, outdoor terrace, sundeck, infinity pool, and BBQ dining area. Don't miss this rare opportunity to own a piece of Toronto's waterfront paradise where luxury meets lifestyle. (id:61852)

2 Bedroom 2 Bathroom 700 - 799 sqft

Keller Williams Real Estate Associates

For sale
$3,989,000
364 PALMERSTON BOULEVARD, Toronto, Ontario

364 Palmerston Boulevard

Toronto, Ontario

Exquisitely restored Edwardian beauty nestled on the grandest block of Palmerston Boulevard. 364 Palmerston is a rare offering destined for those that cherish the understated prestige of a landmark Toronto address. Approach the residence beneath a canopy of majestic trees and take in the iconic black lamp posts that Palmerston is renowned for. Upon your arrival a well manicured garden welcomes you, and intricate stonework by BOSK Environments provides a hint at what lies ahead. The generous 33x127 foot lot allows for abundant privacy and handsomely proportioned landscaping. Enter through a classic front vestibule that opens up to reveal a grand foyer, where a masterclass in the artisanry of a bygone era awaits: finely milled balustrades and wainscotting in solid oak; gently arched ceilings, and authentic period hardware right down to the hinges. A dedicated coat closet is a Toronto rarity and worth its weight in gold. On to the living and dining rooms, perfectly proportioned for hosting family or entertaining guests, and for less formal occasions the generous rear addition is equally adept as either a sunny breakfast nook or a family room. A smartly laid out kitchen provides every chef's convenience imaginable. Walk out to a deep west facing English country style garden, a font of serenity and a magical spot for summer gatherings. A carefully curated mix of mature trees, shrubs and perennials attracts birdsong year round. Back inside the second floor features a generously proportioned principal bedroom with ensuite and west facing sitting room, and a charming library. The third floor offers two additional spacious bedrooms and full bathroom. The underpinned lower level features 7 foot 9 inch ceilings, a spacious recreation room, a temperature controlled wine cellar, a full bathroom, and abundant storage. (id:61852)

5 Bedroom 4 Bathroom 2500 - 3000 sqft

Sage Real Estate Limited

For sale
$929,000
506 - 451 ROSEWELL AVENUE, Toronto, Ontario

506 - 451 Rosewell Avenue

Toronto, Ontario

Welcome to one of the largest suites in this highly sought-after Lawrence Park residence. Perfect for downsizers, young families, or professionals seeking spacious, low-maintenance living in a vibrant and well-connected neighbourhood. This beautifully appointed 2-bedroom, 2-bathroom condo with a versatile den offers over 1,000 square feet of bright, airy living space with soaring ceilings and an abundance of natural light.Enjoy an updated, open-concept kitchen that flows seamlessly into the living and dining areas, perfect for entertaining or quiet evenings at home. Step out onto a charming balcony with serene views of the garden and Lawrence Park Collegiate field.Additional features include two premium parking spots and a storage locker.Nestled in one of Torontos top school districts, this home is just steps from Avenue Roads vibrant selection of restaurants, cafés, boutique shopping, and within easy reach of scenic walking trails and parks. A rare opportunity to own a spacious, light-filled condo in one of Torontos most desirable neighbourhoods! (id:61852)

2 Bedroom 2 Bathroom 1000 - 1199 sqft

Sotheby's International Realty Canada

For sale
$859,000
407 - 109 OSSINGTON AVENUE, Toronto, Ontario

407 - 109 Ossington Avenue

Toronto, Ontario

The Most Coveted Ossington Address. Welcome to Suite 407 at 109 Ossington Avenue - a rare, sun-filled corner unit in one of Toronto's most iconic boutique buildings. Once home to the buildings renowned architect, this impeccably designed residence reflects discerning taste and thoughtful craftsmanship. It blends contemporary style with urban sophistication, offering soaring 9-ft ceilings, custom built-ins, and a versatile +1 with an integrated desk and generous storage ideal for professionals, creatives, or anyone seeking a refined, functional space. The open-concept layout flows effortlessly for entertaining, featuring an oversized center island and a sleek kitchen with premium appliances including a built-in gas cooktop, wall oven, and microwave. Step outside to your expansive private terrace, complete with gas and water hookups perfect for open-air dining or a peaceful morning coffee. With rarely available parking and a locker included, this suite is perfect for both end-users and investors. Located at the most coveted Ossington address, you're just steps from Queen West, Trinity Bellwoods Park, and the city's top restaurants, boutiques, and cafés. More than a home its a lifestyle. Don't miss your chance to own a piece of Ossington's design-forward legacy. (id:61852)

2 Bedroom 1 Bathroom 700 - 799 sqft

Harvey Kalles Real Estate Ltd.

For rent
$2,400 Monthly
1107 - 60 SHUTER STREET, Toronto, Ontario

1107 - 60 Shuter Street

Toronto, Ontario

A-must-seen marvelous 1+den with 2 bathrooms. Den can be convert to 2nd bedroom. Sunny west exposure. Steps from ttc, endless retail, lush greenspace, eaton centre, path, universities and the financial district. Amenities include: 24hr concierge, fully-equipped gym, walk-out rooftop terrace, spacious private outdoor terrace w/ bbq facilities, party room, media room, kids room & more! (id:61852)

2 Bedroom 2 Bathroom 600 - 699 sqft

Homelife Landmark Realty Inc.

For rent
$2,800 Monthly
18 - 2621 HOLBROOK DRIVE, London South, Ontario

18 - 2621 Holbrook Drive

London South, Ontario

This beautiful home features 3 generously sized bedrooms and 3 bathrooms, with hardwood flooring throughout the main floor. Facing a park, it's an ideal space for families with children. The property boasts an amazing open-concept layout with high ceilings on the main level and a modern kitchen equipped with tall cabinets and quartz countertops in both the kitchen and bathrooms. Convenient second-floor laundry includes built-in features for added ease. Located close to all essential amenities, including a gym, shopping mall, places of worship, London Hospital, and the university, this home also offers quick access to Hwy 401just 5 minutes away. Additional perks include no sidewalk, providing extra parking space. Tenants are responsible for all utilities, and a credit check is required. (id:61852)

3 Bedroom 3 Bathroom 1500 - 2000 sqft

RE/MAX President Realty

For sale
$689,900
4216 MOUNTAIN STREET, Lincoln, Ontario

4216 Mountain Street

Lincoln, Ontario

Opportunity awaits on this awesome 65 foot x 150 lot! Buy now and plan your future 4 plex on this lot or build your dream home! Get the family and build a unit for everyone! Cute and tidy century home with 2beds, eat in kitchen, main floor family room, main floor laundry and lots of storage space in laundry room and basement! Lots like this do not come up often! Beamsville Bench is where the wineries are plenty, the activities are endless along the Bruce Trail, tons of parks and events for all ages! Quick hwy access for the commuters, Go Bus pick up at the highway and on demand transit to help you move around! Central location to walk to all amenities including some great restaurant and coffee shops! (id:61852)

2 Bedroom 1 Bathroom 1100 - 1500 sqft

RE/MAX Escarpment Realty Inc.

For sale
$600,000
32 - 499 SOPHIA CRESCENT, London North, Ontario

32 - 499 Sophia Crescent

London North, Ontario

Welcome to this beautiful modern end unit Townhome with 1669 sq. ft. of above grade and more than 659 sq. ft. of professionally finished basement, For First-Time Homebuyer Or Investors, Contemporary Design Built Townhouse Close To All Amenities!! Very Modern Kitchen With Stainless Steel Appliances! Great Room Comes With A Gas Fireplace And Walk Out To The Deck. Hardwood Floors On The Main Floor & Oak Stairs, The second floor features a spacious Master Bedroom With Luxury ensuite It also has two additional generous sized bedrooms with large windows, laundry closet and a full bathroom. Finished basement features a 3-piece bath and large rec room where you can enjoy your daily life. (id:61852)

3 Bedroom 4 Bathroom 1600 - 1799 sqft

Century 21 Red Star Realty Inc.

For rent
$2,350 Monthly
1011 - 335 WHEAT BOOM DRIVE, Oakville, Ontario

1011 - 335 Wheat Boom Drive

Oakville, Ontario

Welcome to Minto Oakvillage 1+1 Bedroom Condo Unit. Boasting A Functional Open-Concept Layout, This Suite Features Modern Finishes, Including 9 Foot Ceilings, Creating A Specious And Inviting Atmosphere. The Den Can Easily Be Utilized As A Second Bedroom, Adding Flexibility To the Space. The Unit Comes With Underground Parking And Internet. Enjoy Convenient Access To The 403, And 407, Grocery Stores, Hospital & More. (id:61852)

2 Bedroom 1 Bathroom 600 - 699 sqft

RE/MAX West Realty Inc.

For sale
$899,000
72 JAMES YOUNG DRIVE, Halton Hills, Ontario

72 James Young Drive

Halton Hills, Ontario

Welcome to 72 James Young Drive a beautifully updated townhome located in one of Georgetown's most sought-after neighbourhoods. This move-in-ready home has been completely renovated from top to bottom and has never been lived in since the upgrades were completed. Step inside to discover brand new laminate flooring, modern pot lights, and a sleek new kitchen featuring quartz countertops and a full suite of brand new stainless steel appliances. The home also boasts a new roof, offering peace of mind for years to come. Every detail has been thoughtfully designed to deliver both style and function. The layout is ideal for young families, professionals, or downsizers offering comfortable living space with a fresh, modern feel. The backyard offers a private outdoor area, perfect for relaxing or entertaining. Situated in South Georgetown, this home is close to highly rated schools, parks, walking trails, and a variety of local shops and restaurants. Commuters will love the quick access to GO Transit and major routes like Hwy 7 and 401, making daily travel a breeze. Don't miss your opportunity to own a fully renovated home in a family-friendly neighbourhood that blends small-town charm with modern convenience. (id:61852)

3 Bedroom 4 Bathroom 1100 - 1500 sqft

Royal LePage Signature Realty

For rent
$2,198 Monthly
808 - 509 DUNDAS STREET W, Oakville, Ontario

808 - 509 Dundas Street W

Oakville, Ontario

Welcome To Greenpark's Dun West Condos, Conveniently Located And Walking Distance To All Amenities, Shopping And Restaurants Right At Your Doorstep. This Condo Features A Bright And Spacious 1 Bedrooms Plus a Den And One Bath. Luxury Living With Open Concept Layout, Walkout To Open Balcony. 9' Ceilings Stacked With Modern Decor Finishes. The Building Features, Concierge, Fitness Room, Yoga Studio, Outdoor Terrace, Dining and Party Rooms For Your Enjoyment! Be The First To Live In This Beautiful Condo!! (id:61852)

2 Bedroom 1 Bathroom 600 - 699 sqft

Royal LePage Signature Realty

For rent
$1,800 Monthly
BSMT - 5915 CHURCHILL MEADOWS BOULEVARD, Mississauga, Ontario

Bsmt - 5915 Churchill Meadows Boulevard

Mississauga, Ontario

Rare To Find Brand New Legal Basement Apartment Features A Separate Walk-Up Entrance, A 1 Bedroom Plus A Den, A Modern White Kitchen With Quartz Countertops, A Washroom With Porcelain Tiles & A Glass Standing Shower, And A Separate Laundry , A Prime Location Just Minutes From Public Transit, Top Schools, Highways 407/403/401,Shopping Plazas, And All Essential Amenities. Location meets lifestyle here! Some Photos are Virtually Staged. (id:61852)

2 Bedroom 1 Bathroom 1500 - 2000 sqft

Royal LePage Signature Realty

For rent
$2,100 Monthly
621 - 2501 SAW WHET BOULEVARD, Oakville, Ontario

621 - 2501 Saw Whet Boulevard

Oakville, Ontario

Experience modern urban living at The Saw Whet Condos a brand new, never-lived-in haven designed just for you. This stunning 1-bedroom, 1-bathroom unit comes complete with a designated parking spot, ensuring convenience and comfort in every detail. Perfectly situated, enjoy effortless access to Highway 403, the QEW, and the GO Train, making commuting a breeze. Nature enthusiasts will also appreciate the proximity to the picturesque Bronte Provincial Park, ideal for outdoor adventures. Inside, every inch of this condo is thoughtfully designed for contemporary lifestyles. Beyond your private living space, indulge in exceptional amenities that elevate your everyday living. Stay active in the fully equipped gym, catch up on work or creativity in the co-work space, and benefit from round-the-clock concierge service for all your needs. When it's time to relax, the rooftop patio awaits-perfect for summer entertaining or simply unwinding with a view. Dont miss this extraordinary opportunity to make a brand new home in a prime location yours. Live where convenience meets luxury at The Saw Whet Condos and embrace the lifestyle you deserve. Landlord will install blinds in the bedroom for additional privacy. South facing, with view of lake Ontario. One parking spot included, Utilities are extra. (id:61852)

1 Bedroom 1 Bathroom 500 - 599 sqft

Keller Williams Referred Urban Realty

For rent
$3,450 Monthly
38 EGYPT DRIVE, Brampton, Ontario

38 Egypt Drive

Brampton, Ontario

Gorgeous Detached House! Situated in DIXIE/SANDALWOOD Area at one of the best locations. OVER 2500Sq Ft of living space - 4 Bedrooms + Den. Good Ceilings Family/Living/Dining Hardwood On Main, Matching Stairs. Upgraded Kitchen with Built In S/S Appliances, Quartz Countertops, breakfast Bar, Backsplash, Upgraded Dark Extended Kitchen Cabinets W/Molding, Gas Stove in the kitchen with Tons of natural light in the kitchen. Concrete Works on Front. 3 Full Washrooms Upstairs 5PC with Master bedroom and 1 full bathroom like jack and jill style with 2 bedrooms with lots of Lights Inside & Outside. House will be professionally deep cleaned, ready to move in. (id:61852)

4 Bedroom 4 Bathroom 2000 - 2500 sqft

RE/MAX West Realty Inc.

For sale
$999,990
262 - 1095 DOUGLAS MCCURDY COMN, Mississauga, Ontario

262 - 1095 Douglas Mccurdy Comn

Mississauga, Ontario

Introducing an exquisite 3-storey town with a 415 sq.ft roof top terrace in Port Credit, crafted by the renowned Kingsmen Group Inc. This contemporary masterpiece boasts an open-concept layout flooded with natural light on the main level. The modern kitchen, w/ walk-in pantry, a spacious eating area, and a stunning island centerpeice. Upstairs, two generously sized bedrooms await. A spacious 434 square foot terrace, ideal for entertaining & sun tanning. Convenient in-suite laundry, and underground parking, this townhouse epitomizes urban luxury. Don't let this opportunity slip away, schedule your showing today and experience the pinnacle of sophisticated living in this coveted neighborhood! BRAND NEW - Builder direct - 1530 sq.ft + 434 terrace - Corner Unit! Priced to sell FAST! Minutes from Lake Ontario, marina, docks, eateries and so much more! (id:61852)

2 Bedroom 3 Bathroom 1400 - 1599 sqft

Royal LePage Citizen Realty

Search Properties
Your Favourites

 

No Favourites Found

 

Interested?
Generating Captcha