54401 results | Page 1185 of 2267
12 24 48


LOADING

For rent
$4,800 Monthly
134 BEACONSFIELD DRIVE, Vaughan, Ontario

134 Beaconsfield Drive

Vaughan, Ontario

Luxury Home In Prestigious Kleinburg Estates, Gorgeous 4 Bed + Den Home In, Great Open Concept Layout, So much spent In Upgrades. Starfire Glass Railings Throughout Exterior & Interior. Modern Kitchen With Granite Counter Tops, Spot Lights interior and exterior, Crown Mouldings, Coffered ceiling in Family Room, Smooth Ceilings Main Floor, The home features excellent layout with soaring high coffered ceilings, hardwood floors, 2 fireplaces, upgraded tiles, oak stairs, the perfect chef's gourmet kitchen with quartz counters, extended cabinets, walk-in pantry, and high end S/S appliances and much more, A must see!! Hardwood Floors Quartz Counters In Baths; Huge Deck, California Shutters, Interlocked Front & Back. No Sidewalk! Close to Highways And All Amenities! Don't Miss! Must See. (id:61852)

4 Bedroom 4 Bathroom 3000 - 3500 sqft

RE/MAX Experts

For rent
$3,500 Monthly
1607 - 8 WATER WALK DRIVE, Markham, Ontario

1607 - 8 Water Walk Drive

Markham, Ontario

Welcome To Unit 1607 At 8 Water Walk Drive, A Luxury Riverview Condo In The Heart Of Markham! This Modern 2-Bedroom + Den Corner Unit Offers 9 Ft Ceilings, 1,139 Sq. Ft. Of Thoughtfully Designed Living Space, Plus An Expansive 334 Sq. Ft. Balcony With Stunning City Views. The Chef-Inspired Kitchen Features Stainless Steel Appliances And A Spacious Center Island. Both Bedrooms Include Ensuite Bathrooms, Providing Enhanced Privacy And Convenience. The Versatile Den, Complete With A Closet, Is Ideal For A Home Office Or Can Be Used As A Third Bedroom. Enjoy Premium Building Amenities Including A 24-Hour Concierge, Fully Equipped Gym, Rooftop BBQ Terrace, Parcel Lockers, And More. Situated In The Highly Sought-After Downtown Markham Community And Within The Top-Ranking School Districts (Milliken Mills HS And Unionville HS). Conveniently Located Just Minutes From Public Transit, Highways 404 & 407, Markville Mall, Main Street Unionville, Parks, Restaurants, Grocery Stores, And All Essential Amenities. (id:61852)

3 Bedroom 3 Bathroom 1000 - 1199 sqft

Bay Street Integrity Realty Inc.

For rent
$2,250 Monthly
411 - 2916 HIGHWAY 7 ROAD W, Vaughan, Ontario

411 - 2916 Highway 7 Road W

Vaughan, Ontario

Welcome to this modern, amenity-rich building located in the heart of Vaughan. This spacious unit features soaring 10-ft ceilings and is conveniently situated on the 4th floor of the podium, offering direct access to the extensive amenities on the 2nd floor. Enjoy unparalleled convenience just minutes from the Vaughan Metropolitan Centre Subway Station, Highways 400 & 407, Vaughan Mills, Wonderland, and York University. The suite includes a versatile den that can easily function as a second bedroom or a private home office. Residents have access to premium amenities including a fully equipped gym, large indoor swimming pool, yoga studio, games room, media room, library, movie theatre, multipurpose lounge, and more. Additional features: One parking space, One locker. Tenant insurance required. No pets and no smoking permitted. A rare opportunity to live in one of Vaughan's most desirable location is perfect for professionals or students seeking comfort, style, and convenience. (id:61852)

2 Bedroom 1 Bathroom 500 - 599 sqft

Homelife Landmark Realty Inc.

For rent
$4,980 Monthly
23 APPLE ORCHARD PATH, Markham, Ontario

23 Apple Orchard Path

Markham, Ontario

Exquisite Opportunity To Live In A Bright 5 Bedroom Lovely House In The Heart Of Thornhill, Premium Lot Back To Golf Course, Enjoy The Beautiful Gold Course View Everyday, Surrounded By Trails And Trees, New Washrooms On 2nd Floor, New Pot Lights Through The Main Floor, Hardwood Floor On Main & 2nd, Furnacee & AC (2024), Roof (2023), Newly Windows On North Side Of The House, Very Convenient Location, A Few Minutes Driving To Top Ranked St. Robert High School With IB Program, Thornhill Secondary School And Arts@Baythorn P. S. A Few Minutes Walking To The Future Station At Royal Orchard & Yonge, Walking Distance To Top Ranking Schools, Spots Center, Shopping Plaza, Community Center, Suppermarket Food Basic & Much More! (id:61852)

6 Bedroom 4 Bathroom 2000 - 2500 sqft

Homelife Landmark Realty Inc.

For sale
$798,888
620 - 9 CLEGG ROAD, Markham, Ontario

620 - 9 Clegg Road

Markham, Ontario

1 Parking & 1 Locker Includes. Luxury Living at Vendôme Markham! Beautifully Designed 2 Beds, 2 Bath suite Offers Elegant Finishes, High-end Appliances, and a Spacious Layout with Generous Closet Space. Enjoy an Oversized Balcony with a Large Patio Sitting Area, Perfect for Relaxing or Entertaining. Located in the Vibrant Downtown Markham, Directly Across from the Hilton Hotel and Close to York University and Seneca Polytechnic Campus, Unionville High School, First Markham Place, Restaurants, Shopping, and Major Office Towers. Quick Access to Hwy 407/404/401 & GO Train. World-class Amenities, 24/7 Concierge, Multi-purpose indoors Sports Court (Basketball, Pickleball, Badminton, Volleyball and more), Library, Yoga Studio, Theatre Room, Outdoor Park and more... (id:61852)

2 Bedroom 2 Bathroom 800 - 899 sqft

Vip Bay Realty Inc.

For sale
$660,000
G36 - 415 SEA RAY AVENUE, Innisfil, Ontario

G36 - 415 Sea Ray Avenue

Innisfil, Ontario

Discover the ultimate lifestyle at Friday Harbour where nature, luxury, and convenience come together like nowhere else. This beautifully designed 2-bedroom, 2-bathroom ground-floor condo offers approximately 1,000 sq ft of thoughtfully laid-out living space, combining everyday comfort with access to one of Ontarios most exciting four-season communities.Enjoy the ease of ground-floor living, with no elevators required and your dedicated parking spot just steps from your door. Inside, the open-concept layout is enhanced by 9 ft ceilings, large windows, and modern finishes throughout. The kitchen features quartz countertops, stainless steel appliances, a breakfast bar, and ample storage. A built-in specialty locker closet provides secure space for valuables or seasonal gear.Step outside and enjoy everything Friday Harbour has to offer from the private marina, award-winning golf course, beach, and pools to sports courts, a fully equipped fitness centre, walking trails, and year-round events. Stroll along the vibrant boardwalk lined with restaurants, cafes, and boutique shops, all just minutes from your unit.With major developments underway including luxury hotels, spa and wellness facilities, and expanded amenities Friday Harbour is growing rapidly, making this not only an ideal place to live or unwind, but a smart long-term investment. This ground-floor gem delivers a unique blend of luxury, lifestyle, and convenience on the shores of Lake Simcoe. (id:61852)

2 Bedroom 2 Bathroom 900 - 999 sqft

The Agency

For sale
$5,999,000
5108 MAJOR MACKENZIE DRIVE E, Markham, Ontario

5108 Major Mackenzie Drive E

Markham, Ontario

Attention Investors! Just Under 10 Level Acres In The Rapidly Growing Markham Area. Potential For Future Development. Property Currently Zoned RR4 for several uses including Agricultural use. Buyer To Do Own Due Diligence With Regards To Future Use Of The Property And Rezoning. Minutes To Hwy 404/407, Angus Glen Community Centre/Golf Course and Markville Mall. Home Sold In As Is Condition. Do Not Walk The Property Without Listing Agent (id:61852)

0 - 699 sqft

Royal LePage Your Community Realty

For sale
$3,690,000
22 SANDERSON CRESCENT, Richmond Hill, Ontario

22 Sanderson Crescent

Richmond Hill, Ontario

Luxurious Custom-Built Home in Prestigious North Richvale, approximately 5,000 sft of total living space, 5 spacious bedrooms, 7 luxurious bathrooms, and a contemporary office. .Key Features:Custom Kitchen with a quartz waterfall island, perfect for both cooking and entertaining.Finished Basement complete with a gym and wet bar, ideal for relaxation or hosting guests.Two Laundry Rooms (one on the second floor and one in the basement) for convenience and efficiency.High-End Upgrades throughout, ensuring top-tier finishes and attention to detail.Spacious Main Floor Layout with 11' ceilings, creating an open and airy feel. Enjoy cozy evenings by the gas fireplace in the living room or the steam fireplace in the family room.Master Bedroom features soaring 12' ceilings and heated floors in the ensuite bathroom for ultimate comfort.Heating Floors in both the basement and the master ensuite, offering warmth and luxury.Snow Melt System for the front driveway and porch area, ensuring convenience during winter months.Dual Systems with 2 furnaces and 2 A/C units, providing efficient climate control throughout the year. Elevator for seamless access to all levels of the home, offering convenience and accessibility. This home is truly a masterpiece, combining style, luxury, and modern conveniences in an unparalleled location. (id:61852)

5 Bedroom 7 Bathroom 3500 - 5000 sqft

RE/MAX Excel Realty Ltd.

For sale
$599,999
39 - 221 ORMOND DRIVE, Oshawa, Ontario

39 - 221 Ormond Drive

Oshawa, Ontario

Excellent Opportunity Attention First Time Home Buyers Or Investors. Walking Distance To University Of Oshawa and Durham College. Shopping Center, Places Of Worship. Amenities Include Gym, Bright & Spacious 4 Bedroom + 1 Full Washroom and powder room. Shows well. (id:61852)

4 Bedroom 2 Bathroom 1200 - 1399 sqft

Homelife/vision Realty Inc.

For sale
$799,900
212 SHADOW PLACE, Pickering, Ontario

212 Shadow Place

Pickering, Ontario

Beautifully renovated 3+1 bedroom, 3 bathroom semi-detached home backing onto a private ravine. Over 2,400 square feet of living space (including basement). Upgraded from top to bottom, spent thousands on renovation, this home features a spacious layout with separate living and family rooms, hardwood flooring throughout main, and a modern kitchen with quartz countertops, stainless steel appliances, and a stylish backsplash. Upstairs offers three generous bedrooms, including a primary suite with a walk-in closet and a 5-piece ensuite, plus a brand new updated bathroom on the 2nd floor. The finished basement includes a newly added bedroom and a large recreation area with a window. Additional upgrades include roof (2017), AC (2017), furnace (2018), windows (2018), and fresh paint (2025). Enjoy a private backyard with no rear neighbours, backing onto a lush ravine for added tranquility. Located in one of Pickerings top-rated school zones: Elisabeth B. Phin Public School (rated 8.4) and St. Mary Catholic Secondary School (7.4). Close to highways, parks, shopping, and all amenities. A must-see for families and first-time buyers. OPEN HOUSE AUG 9 & 10 FROM 1-5 PM (id:61852)

4 Bedroom 3 Bathroom 1500 - 2000 sqft

Exp Realty

For rent
$3,700 Monthly
79 WILEY AVENUE, Toronto, Ontario

79 Wiley Avenue

Toronto, Ontario

* Beautifully Remodeled Home In Wonderful East York * Main Floor Features Hardwood Floors Thru-Out, Stone Decorative Fireplace, Oak Staircase & Second Bedroom * Fully Renovated Kitchen (2022) With Walk Out To Generous Sized Deck & Peaceful Backyard * New (2021) 2nd Floor Spa Bath With Free-Standing Shower & Tub * Large, Sun-Filled Master Bedroom * Lower Level Has Newly Carpeted Rec Room That Can Be Used As 3rd Bedroom, Ensuite Bathroom & Ample Storage * Outstanding Location- Mins To Donlands Subway, Trendy Danforth Shops & Restaurants * Easy Access To 401/DVP And Downtown * (id:61852)

2 Bedroom 2 Bathroom 700 - 1100 sqft

Rare Real Estate

For rent
$1,975 Monthly
152 ELGIN STREET E, Oshawa, Ontario

152 Elgin Street E

Oshawa, Ontario

The Location Says It All. Situated On A Beautiful Tree-Lined Street, Welcome To Two Bedroom, Two Washroom Rental Close To Amenities. In O' Neill Community Of Oshawa, This Century Home Offers A Lot More. Spread Over Two Floors, Each Floor Has A Bedroom And Washroom. Bedroom, Washroom, Laundry, Living, Dining And Kitchen Are On One Floor And Upper Floor Has A Bedroom, Sitting Area, Fire Escape And Washroom. Interior Is Renovated And The Kitchen Boasts Modern Stainless Steel Appliances And Is Renovated. Home Is Close To Transit, Shops, Grocery, Restaurants, Entertainment, Costco, Etc. Are All Within Walking Distance. Major Highways, Transit And GO Station Are Only A Few Minutes Away. Home is Available For Rent August 15th. 2025. (id:61852)

1 Bedroom 3 Bathroom 1100 - 1500 sqft

RE/MAX Premier Inc.

For sale
$529,000
325 - 684 WARDEN AVENUE, Toronto, Ontario

325 - 684 Warden Avenue

Toronto, Ontario

Large, open concept 2 Bedroom plus den condo with Breakfast bar in quiet, low rise building. Walk-out to balcony from the Living/Dining room. Primary bedroom offers huge walk-in closet. Fantastic location close to Warden subway station. Schools, shops, amenities close by.** Note , Private locker conveniently located behind parking. **EXTRAS** Ensuite Laundry, One parking spot included. with locker behind parking spot (id:61852)

3 Bedroom 1 Bathroom 800 - 899 sqft

Royal LePage Estate Realty

For rent
$4,500 Monthly
56 FENWOOD HEIGHTS, Toronto, Ontario

56 Fenwood Heights

Toronto, Ontario

Rare opportunity to live on a peaceful treelined street in the Scarborough bluffs. This clean, spacious, and fully upgraded Bungalow has a lot to offer. Exceptional open concept layout on the main level featuring a well-equipped kitchen with new appliances & 3 generous sized bedrooms. Sizeable fully finished basement with rec room and an additional bedroom. Sit back and relax by the inground pool with all costs covered by the owners, including seasonal opening/closing, and weekly maintenance by professionals. Large front and back yards offer lush greenery. Home is fully furnished with everything you need. Just move in and enjoy. Parks, Schools, Grocery, Transit, all amenities are walking distance. (id:61852)

4 Bedroom 2 Bathroom 700 - 1100 sqft

Right At Home Realty

For sale
$599,900
723 - 2635 WILLIAM JACKSON DRIVE, Pickering, Ontario

723 - 2635 William Jackson Drive

Pickering, Ontario

Premium South-Facing Upper Stacked Townhome Overlooking Pickering Golf Club Welcome to one of the best views in the entire community. This rarely offered upper-level end-unit stacked townhouse faces directly south, capturing uninterrupted sunshine and stunning views over the Pickering Golf Club. Built in 2022 and exceptionally maintained, this sunlit 3-bedroom layout offers two private balconies and an intelligently designed floorplan with generous living and dining zones. Enjoy a modern kitchen complete with stainless steel appliances, quartz counters, a stylish backsplash, pot lights, and a breakfast bar perfect for morning routines or casual dining. Each bedroom is thoughtfully placed, two have direct balcony access and all feature large closets and oversized windows bringing in loads of natural light. Every bedroom is paired with its own bathroom, plus ensuite laundry is conveniently located upstairs. Underground parking and locker included. Maintenance fees are low and cover water, high-speed internet, garbage and snow removal, lawn care, and visitor parking. Set in a quiet, family-friendly pocket of Duffin Heights with tree-lined streets, a private playground at your doorstep, and easy access to trails, sports fields, and local shopping. Minutes to Smart Centers Pickering, Pickering Town Centre, and Best Co Asian supermarket. Quick access to Hwy 401/407 and just 10 minutes to the GO Station with a direct line to Union Station, no transfers needed. (id:61852)

3 Bedroom 3 Bathroom 1000 - 1199 sqft

Homelife/miracle Realty Ltd

For rent
$2,400 Monthly
721 - 150 LOGAN AVENUE, Toronto, Ontario

721 - 150 Logan Avenue

Toronto, Ontario

Welcome to the Wonder Loft Condos, 2 Years old Residential Building Located in the Heart of Leslieville. This Exceptional 2 Bedroom, 2 Bathroom Condo is the perfect place to call home. The Modern Kitchen Boasts Integrated Appliances, Sleek Cabinetry & A Functional Layout. The Spacious Primary Bedroom features Ample Closet Space. A 3 Piece Ensuite Bath. The Second Bedroom Can also be used as a Spacious and Functional Office Space with Plenty of Extra Storage. Both Bathrooms Feature Elegant Finishes and High End Fixtures, Adding a Touch of Luxury to your Daily Routine. Steps to All that Leslieville Has To Offer. Minutes to Parks, Resturants, Bars & TTC (id:61852)

2 Bedroom 2 Bathroom 600 - 699 sqft

Ipro Realty Ltd.

For rent
$3,000 Monthly
MAIN & BASEMENT - 1405 WOODBINE AVENUE, Toronto, Ontario

Main & Basement - 1405 Woodbine Avenue

Toronto, Ontario

Newly renovated huge 2 bedroom, main floor and basement unit conveniently located on Woodbine with easy access to public transit. Large eat-in Kitchen, huge rec room in a fully finished basement (perfect for personal business with 2 washrooms). Location, Location, Location! Short walking distance to Shoppers Drug Mart and beautiful Stan Wadlow Park. Conveniently close to DVP and Michael Garron Hospital. Just North of all shops on Danforth and Woodbine Beach. (id:61852)

2 Bedroom 4 Bathroom 2000 - 2500 sqft

RE/MAX Crossroads Realty Inc.

For sale
$1
615 - 130 QUEENS QUAY E, Toronto, Ontario

615 - 130 Queens Quay E

Toronto, Ontario

Premium office condo in a newly built tower directly across from Sugar Beach. This bright, open-concept space includes a modern kitchen and is surrounded by Toronto's top amenities just steps from Union Station, St. Lawrence Market, and the Harbour front. Designed for convenience and professionalism, the building offers bookable meeting rooms, outdoor terrace with BBQs, underground parking, bike storage, showers, and 24/7 concierge. Ideal for professionals seeking a dynamic location with all the extras. Let me know if you'd like a version tailored for a brochure, MLS listing, or social media (id:61852)

1003 sqft

Royal LePage Signature Realty

For rent
$2,450 Monthly
2003 - 150 SUDBURY STREET, Toronto, Ontario

2003 - 150 Sudbury Street

Toronto, Ontario

Don't miss your opportunity to call this stunning condo your new home in the heart of Toronto! This one bedroom plus large den features soaring 9-foot ceilings and a spacious open-concept layout, this unit seamlessly blends the kitchen, living, and dining area is perfect for modern living.Step out onto your north-east facing balcony and take in the vibrant city view.The generous bedroom includes a large closet and direct access to a large 4-piece semi-ensuite. You'll also love the convenience of in-suite laundry, an entryway closet, and a bright office space with floor-to-ceiling windows that flood the space with natural light.This building offers amenities which includes visitor parking, a gym, party/meeting rooms, guest suites, and more. With a Walk Score of 96, you're just steps away from vibrant cafes, restaurants, the Drake Hotel, TTC, UP Express, and everything downtown has to offer! (id:61852)

2 Bedroom 1 Bathroom 600 - 699 sqft

Solid Rock Realty

For rent
$3,800 Monthly
PH2405 - 120 PARLIAMENT STREET, Toronto, Ontario

Ph2405 - 120 Parliament Street

Toronto, Ontario

Welcome Home! Breathtaking Penthouse Unit With Rarely Offered 275 Sqft. Terrace And Balcony With Unobstructed West Views Of The Toronto Skyline And Lake Ontario. The Unit Itself Has 895Sq.Ft. Of Living Space With 2 Bedrooms, 2 Full Bathrooms, And A Den Perfect For Home Office Space. The Unit Features Laminate Flooring, Soaring 11 Ft Ceilings, Tons Of Natural Light, And Upgraded Finishes Throughout. Custom Cabinetry Throughout Including A Built-In Tv Console Featuring Stainless Steel Wine Fridge. Automated Blinds Throughout The Unit As Well As Ample Storage Space. Underground Parking Space And Locker Included. Located Within Walking Distance To St.Lawrence Market, Corktown, Distillery District, & Tons Of Amazing Shops And Restaurants. Steps Away From Queen And King Street Streetcars, & Minutes From Gardiner Expressway. Excellent Building Amenities Include Gym, Yoga Room, Party Room, Dining Room, Pet Spa, Guest Suites, & Unbelievable Rooftop Terrace With Bbqs, Loungers & Outdoor Tv! (id:61852)

3 Bedroom 2 Bathroom 800 - 899 sqft

Right At Home Realty

For rent
$2,200 Monthly
#901 - 38 MONTE KWINTER COURT, Toronto, Ontario

#901 - 38 Monte Kwinter Court

Toronto, Ontario

Prime Location, Exceptional Amenities. Direct Entry To Wilson Subway, Steps To Yorkdale Mall And Costco, Easy Access To UOfT, York University, Union Station & Major HWYs. >>> Maintain well & New 1+1 Unit With 1 parking & 1 Locker. (id:61852)

2 Bedroom 1 Bathroom 0 - 499 sqft

First Class Realty Inc.

For sale
$698,000
1807 - 3 REAN DRIVE, Toronto, Ontario

1807 - 3 Rean Drive

Toronto, Ontario

Sun-filled 2 + 1 spacious corner suite with *2 Parking* spots in The Prestigious Chrysler Building At New York Towers in heart of Bayview Village! Perched on the 18th floor with rare, unobstructed south and east views, this approx. 1,100 sq/ft home offers a split-bedroom layout, versatile den, and lovely balcony. Freshly painted and newly installed blinds, this unit also comes with hardwood floors, granite kitchen counters, breakfast area, walk-in closet and ensuite in the primary bedroom. Well-managed building with 24/7 concierge service, indoor pool and hot tub, fitness centre, sauna, party room, billiards, ping pong, virtual golf and more. Includes two underground parking spaces plus a rare oversized private locker unit right beside them. Maintenance fees cover heat, hydro, water, parking, and locker. Steps to Bayview Subway, Bayview Village Mall, YMCA, dining, and minutes to Hwy 401, North York General Hospital, and more. A must see! (id:61852)

3 Bedroom 2 Bathroom 1000 - 1199 sqft

Mccann Realty Group Ltd.

For sale
$750,000
308 - 55 MERCER STREET, Toronto, Ontario

308 - 55 Mercer Street

Toronto, Ontario

Welcome to Urban Living and Sophistication Redefined at 55 Mercer. This Spacious, Brand New, Never Lived In 2+1 Unit with 2 Full Baths Is The Perfect Place To Call Home In The Heart Of The City. Featuring North Views, 9' Ceilings, Integrated Appliances, Concierge Desk in Lobby, Gym, Roof Top Garden, Party Room and More! Located Minutes Away From Toronto Harbourfront, Rogers Centre, CN Towner, Union Station, St. Andrew TTC Station, and Plenty of Shopping, Restaurants and Cafes. PARKING available upon request. Sold with full TARION Warranty. (id:61852)

3 Bedroom 2 Bathroom 700 - 799 sqft

Century 21 Atria Realty Inc.

For rent
$3,900 Monthly
148 - 45 HARGRAVE LANE, Toronto, Ontario

148 - 45 Hargrave Lane

Toronto, Ontario

Welcome to this spectacular townhouse in the exclusive Canterbury enclave of Lawrence Park. Freshly painted and ready to move in, this beautifully maintained home offers 3 + 1 bedrooms, 3 bathrooms, and a fully finished basement ideal for families or those needing flexible living space. The main floor features a stylish, renovated kitchen (2020) with full-sized stainless steel appliances, modern cabinetry, and generous counter space. The open-concept living and dining areas create a warm, functional layout thats perfect for both everyday living and entertaining. Upstairs, you'll find three spacious bedrooms, including a serene primary retreat with a beautifully updated ensuite (2019). The finished basement adds a versatile bonus room that can serve as a fourth bedroom, home office, or rec room. Enjoy outdoor living on the private rooftop terrace your own urban escape. Additional highlights include hardwood flooring throughout, ample storage, convenient parking, and a freshly painted interior thats move-in ready. Located in a prime midtown location, this home is steps to the TTC and walking distance to Blythwood Junior Public School, parks, and all the shops and restaurants along Yonge Street. (id:61852)

4 Bedroom 3 Bathroom 1600 - 1799 sqft

Bosley Real Estate Ltd.

Search Properties
Your Favourites

 

No Favourites Found

 

Interested?
Generating Captcha