56456 results | Page 224 of 2353
12 24 48


LOADING

For rent
$2,200 Monthly
UPPER - 451 SHUTER STREET, Toronto, Ontario

Upper - 451 Shuter Street

Toronto, Ontario

Welcome to your new city sanctuary in Corktown Toronto! This bright and airy 1-bedroom, 1-bathroom unit is perfectly situated on the second floor of a well-maintained home, offering a blend of comfort, convenience, and modern style. Step inside to discover an open-concept living and dining area filled with natural light and Victorian Charm. The updated kitchen features sleek cabinetry, full size appliances, and ample counter space ideal for both everyday meals and entertaining. The spacious bedroom includes a generous closet and large window, creating a serene space to relax and recharge. The bathroom is clean and contemporary, with updated fixtures and a full tub/shower combo. Additional features include hardwood flooring, in-unit laundry, and secure entry. Located just steps from public transit, shops, restaurants, newly designed parks, and all the vibrant energy the city has to offer. (id:61852)

1 Bedroom 1 Bathroom 700 - 1100 sqft

Real Estate Homeward

For rent
$2,600 Monthly
4713 - 7 GRENVILLE STREET, Toronto, Ontario

4713 - 7 Grenville Street

Toronto, Ontario

High-end and Gorgeous YC Condo Located At Yonge & College, Sunny and bright 1-bedroom with Floor-To-Ceiling Windows & Walk-In Closet at bed room, Modern Open Kitchen W Quartz Counter, 2-min Walk To College Subway and street car, Top Features of Amenities: Gym/ Fitness Centre, Aerobic And Yoga Rooms, Party Room, Billiards, Bar, Bbq, Rooftop Infinity Pool With Steam Room And Fantastic City Views, 24/7 hours Concierge Service & Visitor parking, Close to UofT, TMU, Hospitals, Grocery, Eaton Center & Much More (id:61852)

1 Bedroom 1 Bathroom 500 - 599 sqft

Home Standards Brickstone Realty

For rent
$3,200 Monthly
920 - 825 CHURCH STREET, Toronto, Ontario

920 - 825 Church Street

Toronto, Ontario

Welcome to Suite 920 at 825 Church Street, a bright and spacious furnished two-bedroom two-bathroom residence offering thoughtfully designed living space in the heart of Yorkville. Enjoy breathtaking southwest views through floor-to-ceiling windows that fill the unit with natural light. Soaring nine-foot ceilings and engineered hardwood floors throughout create a modern and elegant atmosphere. The contemporary kitchen features quartz countertops, full-size stainless steel appliances, and ample storage, perfect for both everyday living and entertaining. The primary bedroom includes a walk-in closet, with en-suite while the second bedroom offers a custom built-in closet system. This premium building provides excellent amenities including a fully equipped gym, indoor pool, party room, meeting room, visitor parking and more, all within walking distance to Yorkville, TTC access, restaurants, shops, and the University of Toronto. Parking is included. Do not miss the opportunity to live in this stylish and functional suite in one of the citys most sought-after locations. (id:61852)

2 Bedroom 2 Bathroom 700 - 799 sqft

Forest Hill Real Estate Inc.

For rent
$2,350 Monthly
1110 - 1055 BAY STREET, Toronto, Ontario

1110 - 1055 Bay Street

Toronto, Ontario

Welcome Home to Polo Club One built by Tridel. Incredible opportunity in downtown location, steps to TTC subway, U of T, Yorkville & premium Bloor St shops. Stunning unobstructed view! South West facing with huge wall-wall, floor-ceiling windows & incredible natural light. Versatile open concept layout. Galley kitchen. Stacked ensuite laundry. Adjustable closet system in bedroom. Perfect home for savvy professional, mature student and/or convenient Pied-A-Tier. (id:61852)

1 Bedroom 1 Bathroom 500 - 599 sqft

Bosley Real Estate Ltd.

For rent
$2,400 Monthly
4807 - 501 YONGE STREET, Toronto, Ontario

4807 - 501 Yonge Street

Toronto, Ontario

1 Bedroom Plus Den Suite W/Floor-To-Ceiling Window, Designer Kitchen Cabinetry, Stainless Steel Appliances, Laminate Flooring, Mirrored Closets, Murphy Bed @ The Teahouse Condos. Steps To The University Of Toronto, Ryerson, George Brown, Hospitals, Queens Park, T.T.C. Subway, Bloor Street-Yorkville Shopping, Restaurants & More. (id:61852)

2 Bedroom 1 Bathroom 500 - 599 sqft

RE/MAX Epic Realty

For rent
$2,850 Monthly
B222 - 1682 VICTORIA PARK AVENUE, Toronto, Ontario

B222 - 1682 Victoria Park Avenue

Toronto, Ontario

Brand New Condo Stacked Townhouse With Unbeatable Value! Immediate Occupancy Available. Recent Electricity & Water Bill Available Upon Request (Recent Bill Shows $95.87 For Electricity & $34.34 For Water During Apr-June 2025). (NOTE: Also Offered for $2,950/Month With All Utilities Included: Heat, Hydro, and Water). This Brand-New & Bright 2+1-Bed, 2-Bath Home Offers 1,039 SqFt +27 SqFt Balcony Of Stylish Living With Up To 9Ft Ceilings, A Spacious Primary Suite With Walk-In Closet And Ensuite 4 Pc Bath, And A Private Juliette Balcony. The Open-Concept Kitchen Features Brand New Countertops And Stainless Steel Appliances, While The Terrace With A Gas Line And Skyline Views Is Perfect For Entertaining Friends Or Simply Just Enjoying Some Peace & Quiet On Your Own. Located Just A 10-Minute Walk From The Future Eglinton Crosstown LRT, With Parks (Wexford Park Just Minutes Away), Shops, Grocery Stores (Walmart Superstore, Adonis), And Transit All Close By. Close to Major Arterial Roads & Highways (DVP/404/401). Visit with Confidence. (id:61852)

3 Bedroom 2 Bathroom 1000 - 1199 sqft

Right At Home Realty

For rent
$3,850 Monthly
5 GREYTON CRESCENT, Toronto, Ontario

5 Greyton Crescent

Toronto, Ontario

This beautifully renovated home is ideal for your discerning client, offering quality finishes and a thoughtful layout throughout. Step inside to a bright and airy space, where brand-new windows fill the home with natural light. The neutral color palette and wide-plank laminate flooring create a warm, modern feel that complements any style. The open-concept main floor is perfect for entertaining, seamlessly connecting the living and dining areas. A striking wrought iron picket staircase leads to the upper level, featuring three generously sized bedrooms and a spa-like upgraded bathroom. The fully finished lower level includes a spacious rec room with pot lights and new flooring, along with a second oversized bathroom, laundry area, and two cold rooms for additional storage. Outside, the mutual driveway leads to a 2-car garage and space for two additional vehicles. The backyard offers both privacy and potential for outdoor enjoyment. Located just steps from shops, transit, schools, and amenities, this move-in-ready home blends convenience, style, and functionality. Don't miss this one-schedule your private showing today! (id:61852)

3 Bedroom 2 Bathroom 2500 - 3000 sqft

Vanguard Realty Brokerage Corp.

For rent
$3,290 Monthly
1202 - 19 GRAND TRUNK CRESCENT, Toronto, Ontario

1202 - 19 Grand Trunk Crescent

Toronto, Ontario

Spacious and Sunny Corner Suite. Prime Bedroom w/Walk In Closet, Den and w/o to Balcony. 2 Full Washrooms!! Open Concept Living & Dining Room. Large Windows, S/S Appliances, Mirror Closets. Steps To Union Station, Lake Ontario, ACC, Rogers Centre And Path Connected. Toronto Landmark Location. Right In The Heart Of The City, Ideal For Work/Live Professionals. Extensive Building Amenities: Gym/Cardio Room, Guest Suite, Basketball Court, Indoor Pool, Outdoor BBQ/Patio, Theatre & Party Rooms. (id:61852)

3 Bedroom 2 Bathroom 900 - 999 sqft

Homelife/romano Realty Ltd.

For rent
$8,800 Monthly
PH02 - 346 DAVENPORT ROAD, Toronto, Ontario

Ph02 - 346 Davenport Road

Toronto, Ontario

Extraordinary penthouse sanctuary spanning 2,268sf plus a breathtaking 1,087sf rooftop terrace in this exclusive boutique building ideally positioned between dynamic Yorkville and prestigious Annex.This sun-drenched corner residence showcases floor-to-ceiling windows with panoramic city and parkland views, gleaming wide-plank hardwood floors, contemporary minimalist design, and motorized blinds throughout. The seamless open-concept living flows effortlessly to the spectacular multi-level rooftop terrace with glass railings where endless entertaining and tranquil retreat awaits.The sophisticated living and dining areas feature clean lines and neutral palette perfect for entertaining, while the marble waterfall kitchen island anchors the space with premium integrated appliances. Retreat to the spa-inspired primary ensuite with contemporary finishes and direct terrace access, complemented by a second bedroom with private ensuite bathroom.This penthouse offers the ultimate luxury of private outdoor sanctuary within a boutique collection of just 35 residences, ensuring unparalleled exclusivity and sophistication.This coveted address puts you steps from the Royal Ontario Museum, Mink Mile's world-class shopping, Yorkville's finest dining establishments, and the serene tree-lined streets extending toward Casa Loma, with exceptional walk and transit scores for effortless urban living. (id:61852)

3 Bedroom 3 Bathroom 2250 - 2499 sqft

Forest Hill Real Estate Inc.

For rent
$9,800 Monthly
PH02 - 346 DAVENPORT ROAD, Toronto, Ontario

Ph02 - 346 Davenport Road

Toronto, Ontario

Extraordinary penthouse sanctuary spanning 2,268sf plus a breathtaking 1,087sf rooftop terrace in this exclusive boutique building ideally positioned between dynamic Yorkville and prestigious Annex.This sun-drenched corner residence showcases floor-to-ceiling windows with panoramic city and parkland views, gleaming wide-plank hardwood floors, contemporary minimalist design, and motorized blinds throughout. The seamless open-concept living flows effortlessly to the spectacular multi-level rooftop terrace with glass railings where endless entertaining and tranquil retreat awaits.The sophisticated living and dining areas feature clean lines and neutral palette perfect for entertaining, while the marble waterfall kitchen island anchors the space with premium integrated appliances. Retreat to the spa-inspired primary ensuite with contemporary finishes and direct terrace access, complemented by a second bedroom with private ensuite bathroom.This penthouse offers the ultimate luxury of private outdoor sanctuary within a boutique collection of just 35 residences, ensuring unparalleled exclusivity and sophistication.This coveted address puts you steps from the Royal Ontario Museum, Mink Mile's world-class shopping, Yorkville's finest dining establishments, and the serene tree-lined streets extending toward Casa Loma, with exceptional walk and transit scores for effortless urban living. (id:61852)

3 Bedroom 3 Bathroom 2250 - 2499 sqft

Forest Hill Real Estate Inc.

For rent
$2,350 Monthly
425 - 1 BELSIZE DRIVE, Toronto, Ontario

425 - 1 Belsize Drive

Toronto, Ontario

Intimate 9-storey boutique building right in the heart of Davisville Village, 3 minute walk to Davisville Subway Station & Quick 10 minute commute to downtown Toronto. Surrounded by parks & trails for perfect escape from the city and yet short walk to Yonge/Eglinton for the entertainment, shopping, famous restaurants & cafes. Beautifully designed 1+Den unit w/ 9' ceiling & unobstructed West view fills the unit w/ natural light. Closet organizer system in bedroom, natural toned laminate flooring throughout, European designed gourmet kitchen include stainless steel semi-integrated appliances & quartz countertop. Den is a separate room that can be turned private using curtains perfect as 2nd bed, a baby room or an office. (id:61852)

2 Bedroom 1 Bathroom 500 - 599 sqft

RE/MAX Realtron Yc Realty

For sale
$642,500
213 - 21 CLAIRTRELL ROAD, Toronto, Ontario

213 - 21 Clairtrell Road

Toronto, Ontario

Luxurious and well-maintained, this 1+1 condo offers a smart layout, bright west-facing exposure, and 9-ft ceilings in the heart of Bayview Village. The open-concept den can be enclosed for use as a home office or guest room. Features include engineered hardwood flooring, a gourmet kitchen with quartz countertops, and two full boutique-style bathrooms. Located just a 5-minute walk to the subway, with quick access to Hwy 401/DVP. Enjoy walking distance to Bayview Village Shopping Centre, Loblaws, YMCA, and nearby parks. Walk Score of 95 live where everything is at your doorstep! Situated in the highly coveted Hollywood Public School district. Building amenities include: 24-hour concierge, Rooftop terrace with BBQ, Gym & yoga studio, Party room with ping pong table, Guest suite, Pet mud room, Secure bike parking. Includes: 1 parking & 1 locker. A fantastic opportunity to own a stylish, spacious condo in one of North York's most desirable communities! (id:61852)

2 Bedroom 2 Bathroom 700 - 799 sqft

RE/MAX Prohome Realty

For sale
$518,000
2111 - 65 BREMNER BOULEVARD, Toronto, Ontario

2111 - 65 Bremner Boulevard

Toronto, Ontario

FRESHLY PAINTED - Live In Luxury At The Award-Winning Maple Leaf Square! This Luxurious, Bright, South-Facing 1 Bedroom+Study Suite Offers A Prime Location And A Modern Living Experience In The Heart Of Downtown Toronto. This Open-Concept Suite Features Lots Of Natural Sunlight, Expansive Windows, Contemporary Kitchen W/ S/S Appl, Generously Sized Bdrm W/ Large Closet. Maple Leaf Square Offers 5 Star Amenities Incl: 24HR Concierge, Indoor & Outdoor Pool, Hot Tub, Sauna, Business Centre, Gym, Guest Suites, Party Room & More. Escape The Winter Snow W/ Access to PATH That Leads To Longos, Shopping Centre, TD Bank, Restaurants, Scotiabank Arena, And Union Station - All Within A Few Minutes Walk! (id:61852)

2 Bedroom 1 Bathroom 500 - 599 sqft

Homelife Frontier Realty Inc.

For rent
$2,125 Monthly
219 - 30 INN ON THE PARK DRIVE, Toronto, Ontario

219 - 30 Inn On The Park Drive

Toronto, Ontario

Spacious 1 Bedroom + Den condo at Auberge I (591sqft). Open concept living space w/ 9 ft ceilings. Floor to ceiling windows with window coverings. Contemporary kitchen, in suite laundry. Building amenities include: Gym, Swimming pool, Spa, Party Room, Yoga Studio, Spin Studio, and BBQ area. Beautiful location Surrounded By Four Parks and Conveniently Located Near Eglinton Crosstown LRT, Highways, Shops at Don Mills, Supermarkets and much more. (id:61852)

2 Bedroom 1 Bathroom 500 - 599 sqft

Keller Williams Portfolio Realty

For rent
$4,000 Monthly
521 - 20 BURKEBROOK PLACE, Toronto, Ontario

521 - 20 Burkebrook Place

Toronto, Ontario

Unique & Exclusive One of a kind layout in the entire building! This luxurious 2-bedroom condo at the prestigious Kilgour Estates features a spacious 330 sq ft private terrace with gas BBQ hookup perfect for outdoor entertaining. The elegant open-concept design boasts hardwood floors, 9' ceilings, crown moulding, wainscoting, and a stunning 10' coffered ceiling. The chefs kitchen includes marble countertops and stainless steel appliances. Exceptional building amenities include an indoor pool, sauna, gym, library, billiards, party room, 24-hr concierge, and visitor parking. Nestled beside the scenic Sunnybrook Ravine with access to trails and nature. Just a 2-minute walk to Sunnybrook Hospital, Whole Foods, and TTC. Minimum 6-month lease available also open to a 1-year term. Truly a rare find! (id:61852)

2 Bedroom 1 Bathroom 700 - 799 sqft

RE/MAX Hallmark Ari Zadegan Group Realty

For rent
$2,500 Monthly
2912 - 75 CANTERBURY PLACE, Toronto, Ontario

2912 - 75 Canterbury Place

Toronto, Ontario

Diamond on Yonge, a Modern building. Opened clear view on high level with unobstructed north exposure. Functional 2-bedroom layout, modern decor and finishing. Conveniently located in North York City Centre, steps to North York Centre, subway stations and unlimited choice for shopping and dining. 24 Hours concierge, and recreational facilities for city life style. (id:61852)

2 Bedroom 1 Bathroom 600 - 699 sqft

Century 21 Heritage Group Ltd.

For rent
$2,150 Monthly
540 - 15 ICEBOAT TERRACE, Toronto, Ontario

540 - 15 Iceboat Terrace

Toronto, Ontario

Luxury One-Bedroom Condo, Heart Of Downtown, Close To All Amenities, Bright & Spacious, 24 Hours Concierge, Walking Distance To Ttc, Financial District, Rogers Centre, Cn Tower, Park, Great Shopping, Entertainment.Amenities Include: 24 Hr Concierge, Indoor Pool, Gym, Party Room And Many More! *One Parking & Locker Included*. (id:61852)

1 Bedroom 1 Bathroom 500 - 599 sqft

Century 21 Miller Real Estate Ltd.

For sale Open House
$1,250,000
45 REIBER CRESCENT, Toronto, Ontario

45 Reiber Crescent

Toronto, Ontario

As sturdy and pristine as the day it was built. A cherished family home cared for by the original owner. Walkout basement perfect for an in-law suite or a separate apartment. Located in a neighbourhood that combines the serenity of nature and the convenience of the city. Within in a stone throw are: trails that travers the Don River; shopping, food, entertainment, and the vibrance of Yonge St; Old Cummer Go Train station; Yonge & Finch subway station. From your front porch, you can practically watch your kids walk to their school at Pineway. When they're more grown, the most top tier schools such as Zion Heights and AY Jackson will provide them the best education there is in the province. Shopping malls by the dozens, all the supermarket brands and arrays of restaurant options. Come check out this amazing property for yourself! (id:61852)

4 Bedroom 2 Bathroom 1100 - 1500 sqft

Century 21 Heritage Group Ltd.

For rent
$2,650 Monthly
3601 - 50 CHARLES STREET E, Toronto, Ontario

3601 - 50 Charles Street E

Toronto, Ontario

Gorgeous Luxury 1+1 Bedrooms in a Split Plan Layout With Beautiful View. Very Large Balcony, Soaring 20 Ft Lobby, Steps To Bloor Street Shopping! State Of The Art Amenities Floor Including Fully Equipped Gym, Rooftop Lounge & Outdoor Pool. Floor To Ceiling Windows, 9 Ft Ceiling. The Den Can Be Used As 2nd Bedroom With Floor to Ceiling Window And Door. (id:61852)

2 Bedroom 1 Bathroom 500 - 599 sqft

Realty Associates Inc.

For sale
$999,999
113 - 40 MERCHANT LANE, Toronto, Ontario

113 - 40 Merchant Lane

Toronto, Ontario

Welcome to TH113 - 40 Merchant Lane -- a bright, stylish 4-level high RENOVATED coveted END-UNIT TOWNHOME nestled in one of Toronto's most dynamic and rapidly growing neighbourhoods --Trendy Dufferin Grove! A beautifully RENOVATED interior featuring a sleek, modern kitchen (2021) with stainless steel appliances, gleaming quartz countertops and UPDATED FLOORS THROUGHOUT including cozy HEATED FLOORS on the main level. Sun-drenched west-facing windows bring warmth and natural light into every corner of this home. You're surrounded by some of Toronto's most sought-after neighbourhoods including; Roncesvalles, The Junction, High Park and Bloordale Village -- plus just steps from local gems like Stedfast Brewing Co., Spaccio West and Ethica Coffee Roasters with more new favourites are popping up all the time! This move-in-ready home boasts two generously sized bedrooms, two full baths, two dedicated office spaces, ample storage, in-suite laundry, two Juliette balconies and a ROOFTOP TERRACE with a BBQ gas line -- perfect for entertaining or unwinding under the stars. Underground parking and a storage locker are also included. Set in a welcoming, pet-friendly community, you'll also enjoy access to visitor parking, a children's playground and a fully fenced dog run. With DUNDAS WEST and Lansdowne subway stations, the UP EXPRESS, bike paths and GO Transit all within walking distance, commuting or exploring the city has never been easier. Don't miss your chance to live in this super vibrant urban pocket with a true neighbourhood feel! (id:61852)

4 Bedroom 2 Bathroom 1200 - 1399 sqft

Royal LePage Real Estate Services Ltd.

For rent
$14,000 Monthly
6810 - 10 YORK STREET, Toronto, Ontario

6810 - 10 York Street

Toronto, Ontario

Spectacular 3 Bedroom + Family Room Which Could Be 4th Bedroom At Tridel's Ten York Spacious With Panoramic Views Of The City And Lake with south west and north exposure. 2551 Square Feet With Many Custom Improvements. Gaggenau Chef's Kitchen With Quartz Countertop Island, Hardwood Throughout, Redesigned Master Bedroom With Two Custom Fitted Walk-In Closets, All Windows With Motorized Blinds. Across Street From Scotiabank Area And Underground Path Network To Take You To Financial District. Includes 2 premium parking spaces. Amenities include - THE SHORE CLUB featuring state-of-the-art fitness/weight areas, party, games, billiards, theatre and spa rooms. Spin Yoga studios with a juice bar, lounges, guest suites and an outdoor pool with tanning deck. (id:61852)

4 Bedroom 4 Bathroom 2500 - 2749 sqft

RE/MAX Wealth Builders Real Estate

For sale
$1,350,000
205 WYCHWOOD AVENUE, Toronto, Ontario

205 Wychwood Avenue

Toronto, Ontario

205 Wychwood Avenue sits on a quiet and family-friendly treed avenue surrounded by recently restored and newly built homes. Short walk to St. Clair West, and Bathurst Street. A 1 & 1/2 story house with 4 bedrooms, 4 piece bath. Ideally suited for a new build for a family that always dreamed of living near the best stretch of St. Clair West. A 25 x 130 foot lot with an existing architecturally designed & fully approved new build home with a separate coach house that would be accessed via rear laneway. The ideal buyer would either be able to start construction almost immediately, or develop a home to re-sell to an end user. Want to discuss how to structure this deal that suits your personal needs... or do you prefer to keep this property as a rental until new ideas emerge? (id:61852)

4 Bedroom 1 Bathroom 700 - 1100 sqft

Harvey Kalles Real Estate Ltd.

For sale
$5,450,000
1701 - 155 ST CLAIR AVENUE W, Toronto, Ontario

1701 - 155 St Clair Avenue W

Toronto, Ontario

Welcome To The Avenue, One Of Toronto's Most Luxurious And Distinguished Buildings In The Heart Of The City. Unit 1701 Embodies Unparalleled Luxury, Designed By Brian Gluckstein, With The Finest Of Finishes. Multi-Million Dollar Views Of The City Await You As You Enter This Luxurious 17th Storey Corner Suite That Features Multi W/Outs To Terraces And Balcony With North, South And East Views. Measures 2891 Sf. Private Elevator Entry, Custom Downsview Kitchen With High End Built In Appliances, Open To The Eating And Den Areas. Family Rm W/ Gas FP, W/O To The North Facing Terrace. 2nd Br w 3 Pc Ensuite, Custom B/I Closets & Shelves. Primary BR Features 2 W/In Closets with B/I Custom Shelves, 4 Pc Ensuite W Steam Shower And Jacuzzi. Stunning South Views, Custom B/I Closets. Lavish Formal Dining RM And South/East Facing Living RM With W/O To The Terrace. White Glove Concierge & Valet Service, The Best Amenities, 2 Luxury Guest Suites, Gym, Pool, Hot Tub, Sauna, Yoga Room, Party Meeting Room, Car Wash, Etc. Minutes To Yorkville, Forest Hill And Yonge & St Clair. 2 Parking Spots Included, Endless List Of High End Upgrades. (id:61852)

3 Bedroom 3 Bathroom 2750 - 2999 sqft

Royal LePage Real Estate Services Ltd.

For sale
$699,000
213 - 872 SHEPPARD AVENUE W, Toronto, Ontario

213 - 872 Sheppard Avenue W

Toronto, Ontario

Stunning & Highly Desirable 'Richmond' Suite in Prestigious Plaza Royale! Step into this beautifully renovated west-facing suite, offering breathtaking, unobstructed views from a spacious balcony. This bright and airy unit features brand-new vinyl flooring throughout, newly installed quartz countertops in the kitchen and bathroom, stylish new faucets, and a fresh coat of paint move-in ready and impeccably clean! The generous primary bedroom boasts a gorgeous ensuite, while the unit includes a same-floor locker and underground parking. Located just steps from Downsview Subway and close to all transit options, this prime location offers both convenience and luxury. Don't miss this incredible opportunity book your showing today! (id:61852)

2 Bedroom 2 Bathroom 800 - 899 sqft

Ipro Realty Ltd.

Search Properties
Your Favourites

 

No Favourites Found

 

Interested?
Generating Captcha