52644 results | Page 552 of 2194
12 24 48


LOADING

For rent
$3,000 Monthly
2 - 449 WILSON AVENUE, Toronto, Ontario

2 - 449 Wilson Avenue

Toronto, Ontario

Freshly Painted and Cleaned! Amazing Location and Value: 5-10 min walk to Wilson Subway - Extra-large and bright 3-bedroom plus den unit with 2 full bathrooms and 2 parking spots! Walking Distance to Wilson Subway, Quick access to Hwy 401, Bus stop at your doorstep with service every 2 min. Costco, Home Depot, No Frills, Banks, and Schools, York University! Champlain Parkette with playground and Tennis Courts just down the street! Available for Immediate Possession. (id:61852)

4 Bedroom 2 Bathroom 1100 - 1500 sqft

RE/MAX Condos Plus Corporation

For rent
$2,200 Monthly
611 - 12 BONNYCASTLE STREET, Toronto, Ontario

611 - 12 Bonnycastle Street

Toronto, Ontario

Few Yr New Award Winning Green Living Building *Sides Onto Park, Steps To Lake *Ttc At Door Steps *24/7 Concierge *Great Amenities In Entire Floor With/Rooftop Terrace, Cabana Deck, Outdoor Infinity Pool, BBQ Area, Fully Equipped Gm, Yoga & Weights Studio, Separated His & Her's Spa W/Steam Rm & Whirlpool, Huge Party Room W/Kitchen, Dining, Bar & Lounge, Indoor/Outdoor Fireplace, Billiard Rm, Guest Suites, Visitor Parkings & More *Bright & Spacious Unit *High End Finishes *Wide Floor Plan *9 Ft High Smooth Ceil *Open Concept Design, Combined Live/Cook/Dine W/Walkout To X-Large Open Terrace *Good Size Bedroom W/Picture window *Non Smokers *No Short Term *Minimum One Yr Lease *Triple A Tenant W/Good Credit Only *Students or New Immigrants Are Welcome W/Proof Of Satisfactory Financing &/Or Provide Qualified Canadian Guarantor (id:61852)

2 Bedroom 1 Bathroom 500 - 599 sqft

Royal LePage Signature Realty

For rent
$2,650 Monthly
3408 - 20 LOMBARD STREET, Toronto, Ontario

3408 - 20 Lombard Street

Toronto, Ontario

Welcome to prestigious landmark Yonge+Rich Tower by Great Gulf - a unique tranquil community with exceptionally convenient urban lifestyle in busy downtown core. Separate VIP non-stop elevators direct to 34th floor and above. 653sf + 162sf huge balcony with stunning lake view and night city view. 1 Bedroom + Den, 2 full bath/1x4, 1x3. Spacious Living Room/Prime Bedroom/Den all with floor-to-ceiling windows, natural bright light. 9' high ceilings, engineering hardwood floor throughout. Gourmet kitchen with modern appliances. Privilege use of Luxury Amenities on 5th floor and Roof-top: Roof-top Pool, BBQ, Fitness Ctr, Yoga Studio. With RABBA community store open 24hrs, daily essentials are at your doorstep. Steps to Subway Queen Station, TTC, Church Bus/Streetcar, PATH, Financial District, Ryerson U. Minutes to fine dining and high-end shopping, Eaton Ctr, St. Lawrence Market. Quick access To DVP/404 Highway, etc. Note: Photos took before tenant moves in. (id:61852)

2 Bedroom 2 Bathroom 600 - 699 sqft

Homelife New World Realty Inc.

For sale
$599,900
539 MOORE STREET, Cambridge, Ontario

539 Moore Street

Cambridge, Ontario

Welcome to 539 Moore St. Situated on a deep 148' lot in one of Cambridge's most sought-after neighborhoods South Preston this spacious 2.5-storey home offers over 2,500 sq ft of finished living space and a separate basement entrance. The main floor features a functional layout with a modern kitchen complete with quartz countertops, pot lights, porcelain tile, and vinyl flooring, as well as a convenient 3-piece bath. The rear addition provides a bright and versatile space ideal for a home office or reading nook. Upstairs, you'll find three generously sized bedrooms, a full 4-piece bathroom, and access to a covered balcony perfect for relaxing. The finished attic with 2-piece bath and cozy carpeting offers a flexible space for a kids playroom, hobby room, or quiet retreat. The basement includes a one-bedroom in-law suite with walk-out access to the yard, providing great potential as a mortgage helper. With a prime location and plenty of room to grow, this home is a fantastic opportunity in South Preston. (id:61852)

4 Bedroom 4 Bathroom 1500 - 2000 sqft

RE/MAX Metropolis Realty

For sale
$599,111
402 CROCKETT STREET, Hamilton, Ontario

402 Crockett Street

Hamilton, Ontario

This charming 1.5 storey well built double bricked home Nestled atop Hamiltons scenic escarpment is located just a short walk from the mountain brow where daily you can enjoy sweeping views of the Niagara Escarpment and city below. This home is for those who appreciate seeing the city and skies lit up at night, the lake, and sometimes even Toronto on a clear day, and for all those who genuinely appreciate amazing sights and being outdoors. A warm and welcoming entry leads into the heart of this home, where thoughtfully designed intimate living spaces invite relaxation and connection. When you step outside you will discover a generous, private backyard ideal for gardening, lounging, hosting summer gatherings, or simply soaking in the tranquility. The detached garage could fit a small vehicle, motorcycle, or be used for storage, a potential workshop, or even just chilling out, with parking for 3 more vehicles out front in the private driveway. Located close to Amenities, Shopping, Schools, Parks, and the Hospital, this home could be yours. Floor Plans have been included to show you the lay out. All Room Sizes are Approximate (id:61852)

2 Bedroom 1 Bathroom 700 - 1100 sqft

RE/MAX Escarpment Realty Inc.

For sale
$779,000
1029 UPPER THAMES DRIVE, Woodstock, Ontario

1029 Upper Thames Drive

Woodstock, Ontario

Bright, Spacious & Clean, Popular Harrington Model, 4 Bedrooms, Separate Living & Family Rooms,2nd Floor Laundry, Sep Ent To Unspoiled Lookout Basement. Large Family Rm W/ Gas Fireplace, Upgraded24"X24" Tiles On Main, Dark H/W Floors On Main & Upstairs Hallway, Solid Oak Stairs W/ Iron Pickets, Large Fully Fenced Yard. All Brick, 2460 Sqft As Per Builders Floor Plan. Close To Trails, Parks & Transit. Pictures are from previous listing and the property is currently not staged. (id:61852)

4 Bedroom 3 Bathroom 2000 - 2500 sqft

Homelife Silvercity Realty Inc.

For rent
$2,450 Monthly
104 FLAGG AVENUE, Brant, Ontario

104 Flagg Avenue

Brant, Ontario

Premium Town Home Available For Lease Situated In " Scenic Ridge ,Featuring Approx. 1600 Sq.Ft. Of Desirable Open Concept Design, 3 Bedrooms, 2.5 Baths, Smooth 9 Ft Ceilings On Main Level, Oak Staircase, Gourmet Kitchen W/Island. 2nd Floor Laundry The nearby Brant Sports Complex offers a variety of recreational activities, making it an ideal spot for active individuals and families alike. With its perfect blend of convenience and charm, this townhouse is truly a beautiful place to call home. Don't miss out on the opportunity to make this lovely property your own . (id:61852)

3 Bedroom 3 Bathroom 1500 - 2000 sqft

Century 21 Skylark Real Estate Ltd.

For sale
$549,999
61 STIRTON STREET, Hamilton, Ontario

61 Stirton Street

Hamilton, Ontario

Incredible Opportunity to Own This Stunning, Fully Renovated 3-Bedroom, 2-Bathroom Detached Victorian Style Double Bricked Home in the Heart of Hamilton! This beautiful home has undergone nearly $100K in upgrades, making it a true gem. Features include:-9 Foot Ceiling on main floor, Freshly painted throughout (2025), It features an open-concept kitchen with a modern island, stylish valance lighting, and a new quartz countertop and backsplash (2025). The kitchen opens up to a private, fenced backyard, perfect for outdoor entertaining, The backyard has also been regraded with new exposed concrete and stamped borders (2023), LED Pot Lights (2025) and Second Floor Laundry (2024). The main and second floors are enhanced with durable, waterproof laminate flooring (2025), Enclosed front porch adds valuable living space, Brand new Red Oak stairs (2025), Finished attic to add additional living space for all uses (2024), One parking spot outfront so you don't have to worry about parking and New roof shingles (2023). A new central A/C unit (2022), A new gas furnace (2023), Full interior waterproofing with a lifetime warranty (2022), The North and East exterior wall has also been waterproofed (2022), New windows inmost of the house, Lead pipes removal done in 2021 so you can rest easy knowing there are no lead pipes in this home, unlike many others in Hamilton. Floor to ceiling height mirror closet doors in master bedroom (2024). (id:61852)

3 Bedroom 2 Bathroom 1100 - 1500 sqft

Century 21 Green Realty Inc.

For rent
$2,748 Monthly
21 - 22 LYTHAM GREEN CIRCLE, Newmarket, Ontario

21 - 22 Lytham Green Circle

Newmarket, Ontario

Welcome home to this brand new and spacious 2 bedroom townhome in the Glenway Estates Community! Features a large rooftop terrace with gorgeous views, pot lights throughout on main floor, and spacious floor plan. Located steps away from Upper Canada Mall, YRT Terminal, Yonge Street, and minutes away from South Lake Hospital. (id:61852)

2 Bedroom 2 Bathroom 1200 - 1399 sqft

Crescendo Realty Inc.

For rent
$2,700 Monthly
402 - 64 FREDERICK DRIVE, Guelph, Ontario

402 - 64 Frederick Drive

Guelph, Ontario

Fully furnished 2 Bedroom Plus Den, 2 Bath Condo In Guelph's Popular South End. This Spacious And Bright Condo Offers A Fantastic Layout, A Generous Size Kitchen With Granite Counter Tops And Stainless Steel Appliances, A Large Living Room With A South-Facing View Through French Doors, A Master Bedroom With Its Own 4Pc Ensuite, A Second Bedroom That Comes With A Double-Sized Murphy Bed/Desk Combo, A Den That Works Great As An Office, Study Space And A 4Pc Main Bathroom With Laundry Closet. This Is An Ideal Location For Young Professionals Or Mature Students Wanting A Quiet Building And A Great Location To Public Transit, Shopping And All The Amenities That The South End Of Guelph Has To Offer! September Possession is Ideal.Tenant pays all utilities.Some images taken prior to current owner occupancy. (id:61852)

3 Bedroom 2 Bathroom 900 - 999 sqft

RE/MAX Aboutowne Realty Corp.

For rent
$3,650 Monthly
227 WISTERIA, Oakville, Ontario

227 Wisteria

Oakville, Ontario

Client RemarksTraditional 2 Story Executive Link Townhome In Preserve Oakville With 9Ft Ceiling On The Main Level. 2325 Sqft Living Area, 3 Bed 4 Bath Remington "The Balsam" Approx. 1770 Sqft Above Ground + 567 Sft Builder Finished Basement W/Family Room & 4Pc Bath, Double Dr Entry, Oak Stairs, Iron Picket, Hardwood On 1st And 2nd Floor, Kitchen W/Granite, Island, Lots Of Light, Very Functional Layout.Walk To School. Step To Shopping, Go Station New Trafalgar Hospital (id:61852)

3 Bedroom 4 Bathroom 1500 - 2000 sqft

Zolo Realty

For rent
$2,300 Monthly
1902 - 36 ZORRA STREET, Toronto, Ontario

1902 - 36 Zorra Street

Toronto, Ontario

Etobicoke's Most Sought-After Address Thirty Six Zorra Condos!Welcome to this 1 Bedroom + Den suite with a modern open-concept layout. Enjoy clear, unobstructed west-facing views and a thoughtfully designed space that blends style and functionality.Located at The Queensway and Zorra Street, this 36-storey landmark building places transit, highways, shopping, dining, and entertainment right at your doorstep.Residents will enjoy over 9,500 sq. ft. of exceptional amenities, including a fully equipped gym, outdoor pool, party room, concierge, guest suites, kids playroom, pet wash, rec room, co-working space, direct shuttle bus to the subway, and much more. (id:61852)

2 Bedroom 1 Bathroom 500 - 599 sqft

Right At Home Realty

For rent
$3,390 Monthly
2410 - 90 ABSOLUTE AVENUE, Mississauga, Ontario

2410 - 90 Absolute Avenue

Mississauga, Ontario

Welcome To Absolute World 2 Bed,2 Washrooms For Lease Also Available For Short Term (All Inclusive Fully Furnished With No Utility,High End Furniture/Appliances)Move In Ready For New Immigrants & Professionals.True Rare Find Luxurious High Level Condo In Square One Area-Mississauga Downtown Core Neighbourhood, Situated Walking Distance To Countless Shops, Restaurants, Theatre & Entertainment Venues. The Square One Shopping Centre Is A Great Place To Start For New Residents. Very Large Balcony, Offers Spectacular View-360 degrees Look Out To CN TowersAccess To An Impressive List Of Amenities Healthful & Entertained With Indoor pool & Outdoor Pool, Squash Court, Sauna, When It Comes Time To Entertain Friends & Family, Those Doing The Hosting Will Love Having Guest Suites, Visitor Parking, & A Party Room In The Building .This Exquisite Corner Unit Featuring Large Balcony W/Breathtaking Panoramic Views Through Expansive Floor-To-Ceiling Windows & Impressive 9' Ceilings.(Upcoming New LRT)This Stunning Absolute Quiet A Corner Condo W/***2 Larger Bright Bedroom Suite, Floor-To-Ceiling Windows In Every Room***2 Washroom* 1 Locker * Premium Parking Lot ***Ensuite Laundry *** High End New Washer/Dryer. Making It A Perfect Urban Desirable Home, All Rooms Gorgeous Bird's Eye, Unobstructed ***Panoramic View W/No Buildings In Front Modern, Spacious. ***Renovated Building . Creek W/Lush Green Space, Walking Trail.***New S/S Appliances. Granite Counter***New Modern Grey Flooring,24 Hrs Concierge, Guest Suites,3 Elevators Residents Can Enjoy Impeccable World Class Resort Amenities, Including Indoor & Outdoor Swimming Pool, Basketball Court, Fully Equipped Exercise Studio, Party Room, Movie Theatre, & Safe Play Area For Kids.Walmart/All Major Grocery Stores .Min to High Ranking Schools,Min To Go Station,Transit/Easy Access To 401/403/407.Min To Living Arts Centre To Trillium Health Partners - Mississauga Hospital, Recreation,Parks, Sheridan College.This Unit Is Special. (id:61852)

2 Bedroom 2 Bathroom 700 - 799 sqft

Royal LePage Real Estate Associates

For rent
$2,000 Monthly
(BSMT) - 84 CROWN VICTORIA DRIVE, Brampton, Ontario

(Bsmt) - 84 Crown Victoria Drive

Brampton, Ontario

Gorgeous Brand-New Legal 2-Bedroom Basement in one of Bramptons most desirable locations! Enjoy a spacious eat-in kitchen, bright and airy bedrooms, private ensuite laundry, 2 parking spots, and a separate side entrance. Close to top schools, parks, shopping, and transit the perfect blend of comfort and convenience! (id:61852)

2 Bedroom 1 Bathroom 700 - 1100 sqft

RE/MAX Gold Realty Inc.

For sale
$1,150,000
94 BREMEN LANE, Mississauga, Ontario

94 Bremen Lane

Mississauga, Ontario

Welcome to Your Ideal Family Home in the Heart of Streetsville. Nestled in one of Mississauga's most desirable neighborhoods, this beautifully maintained 4-bedroom semi-detached home offers the perfect blend of space, functionality, and income potential. Whether you're a growing family, investor, or seeking a multi-generational living solution, this property checks all the boxes. Ideally located just minutes from Credit Valley Hospital, Streetsville GO Station, and within walking distance to a vibrant local park featuring a playground, soccer field, and baseball diamond. Enjoy the charm of historic Streetsville village, top-rated schools, and quick access to major highways making this an unbeatable location for lifestyle and convenience. The main and upper levels feature bright, spacious bedrooms and a thoughtfully designed layout perfect for everyday living. The fully finished basement with a shared entrance offers excellent potential as a rental unit or private in-law suite. Outside, the extra-wide 4-car driveway with concrete curbs on both sides adds curb appeal and functionality. Step into the private backyard, complete with a storage shed ideal for garden equipment, bikes, or seasonal items. Major updates include a roof replacement (approx. 5 years ago) and newer windows throughout the main and upper levels (all replaced after 2018), enhancing both energy efficiency and peace of mind. Stay comfortable year-round with central air conditioning. Don't miss this rare opportunity to own a versatile, move-in-ready home in a family-friendly neighborhood with everything at your doorstep. Book your private showing today! (id:61852)

5 Bedroom 3 Bathroom 1500 - 2000 sqft

RE/MAX Escarpment Realty Inc.

For sale
$1,180,000
398 THIRD LINE, Oakville, Ontario

398 Third Line

Oakville, Ontario

Welcome to 398 Third Line, Oakville, Ontario an incredible opportunity for builders, investors, renovators, and homebuyers alike. This property is brimming with potential, set in one of Oakville's most desirable and rapidly appreciating neighborhoods. Whether you're looking for a renovation project, an investment property, or a chance to build something entirely new, 398 Third Line offers a wealth of possibilities. Situated on a generously sized lot, this property is perfect for those looking to expand, renovate, or redevelop. The lots ample size provides flexibility for your vision whether its transforming the existing home, adding a second story, or even starting from scratch with a brand-new custom build. Oakville's real estate market continues to thrive, and this property is positioned to take advantage of the area's strong growth. Whether you're looking to flip, rent, or hold for future appreciation, this property offers significant investment potential. With the right improvements, it could become a highly profitable asset in your portfolio. With its prime location, generous lot size, and abundant potential for renovation, expansion, or redevelopment, 398 Third Line is an opportunity that should not be missed. Whether you're looking to personalize a home, build from the ground up, or secure a strong investment in Oakville's thriving real estate market, this property has everything you need. Discover the endless possibilities this property has to offer! (id:61852)

4 Bedroom 2 Bathroom 700 - 1100 sqft

Exit Realty Connect

For sale
$689,900
1511 - 20 NORTH PARK ROAD, Vaughan, Ontario

1511 - 20 North Park Road

Vaughan, Ontario

Step into sophistication with this spectacular 2-bedroom corner residence in one of Vaughan's most coveted condo communities. Boasting nearly 900 square feet of modern living space and soaring 9-foot ceilings, this sun-drenched home features unobstructed northwest views that flood the interior with natural light and breathtaking sunsets. The gourmet kitchen is a true centerpiece, complete with custom cabinetry, premium stainless steel appliances, Caesar stone countertops, a sleek breakfast bar, and a designer undermount sink with a single-hole faucet. Entertain in style in the open-concept living and dining area, finished with rich upgraded walnut laminate floors that extend seamlessly into the second bedroom. A front-loading washer and dryer add both convenience and elegance. Retreat to exceptional amenities designed for luxury and leisure, including a resort-style indoor pool, rejuvenating sauna, stylish party lounge, and an expansive rooftop garden oasis. Perfectly positioned steps from Promenade Mall, top-ranked schools, and minutes to Hwy 407, this home offers a lifestyle that blends comfort, convenience, and prestige. This is more than a condo, its your next chapter in refined living. (id:61852)

2 Bedroom 2 Bathroom 800 - 899 sqft

Upperside Real Estate Limited

For rent
$3,300 Monthly
70 CHICAGO LANE, Markham, Ontario

70 Chicago Lane

Markham, Ontario

3 Bedroom Townhouse, Top Community, Top Ranked Bur Oak S.S. And Donald Cousens P.S; Bright, Spacious Layout, Open Concept, Steps To Shopping And Restaurants. Mins To Mount Joy Go Station. (id:61852)

3 Bedroom 3 Bathroom 1500 - 2000 sqft

Real One Realty Inc.

For sale
$599,900
12 - 220 DISSETTE STREET, Bradford West Gwillimbury, Ontario

12 - 220 Dissette Street

Bradford West Gwillimbury, Ontario

//Less Than Year Old// Gorgeous 3 Bedrooms & 3 Washrooms Luxury Executive Town House Located In One Of Bradford's Most Convenient Areas! Open-Concept Living & Dining Areas With 9ft Ceilings Provide A Seamless Flow! Fully Modern Style Kitchen With Stainless-Steel Appliances & Quartz Counter-Top & Upgraded Gas Line For The Stove!! Master Bedroom Comes with Large Closet & 4 Pc Ensuite!! 3 Good Size Bedrooms!! Laundry Is Conveniently Located On 2nd Floor! Enjoy The West-Facing View From The Master Bedroom's Walk-Out Balcony. This Unit Is Filled With Abundant Natural Light Thanks To Large Windows Throughout. Don't Miss Out On This Spacious Townhouse, Just Steps Away From The Go Station! (id:61852)

3 Bedroom 3 Bathroom 1400 - 1599 sqft

RE/MAX Realty Services Inc.

For sale
$729,000
88 ALSOPS BEACH ROAD, Brock, Ontario

88 Alsops Beach Road

Brock, Ontario

Sunset Views With Direct Access To The Lake ! This Lovely 3 Bedroom Cottage Has A Dry Boathouse With A Terrace To Watch Over The Beautiful Lake Simcoe. Removable Dock, Laminate Flooring, Upgraded Bathroom. Shallow And Sandy Bottom For Easy Entry, Great For Playing And Swimming. One and Half Hrs From Toronto On 404 Extension & Minutes From Beaverton For All Shopping Needs. Perfect Family Getaways In The Summer. (id:61852)

3 Bedroom 1 Bathroom 0 - 699 sqft

Real One Realty Inc.

For sale
$757,000
319 - 100 EAGLE ROCK WAY, Vaughan, Ontario

319 - 100 Eagle Rock Way

Vaughan, Ontario

2 Bedrooms plus Den/Home office ,2 Bathrooms Condo Unit in a newer building ,slightly over 3 yrs old,a Pemberton's Luxury GO 2 building-935 sqft.Stainless Steel appliances in Kitchen and White Dryer/Washer are like new.Bedroom closets are upgraded with Shelving and hanging options.Coat closet doors are fully mirrored.Laminate floors throughout.Its a corner unit and quite sunny with wall to wall and up to celling windows that have roller blinds installed,saving the expense for curtains.Very nice Back Splash in the Kitchen.There is 24 hours concierge/building security available,a spacious modern furnished party room,a well equipped Gym and rooftop terrace entertainment area with seating and BBQ setup.One designated underground parking spot with remote operated garage door and storage/bicycle locker in basement included.Building also has underground visitor parking.The mtc cost also includes for 24 hrs building security,Showbox in Ensuite bath and tub in common bath (id:61852)

3 Bedroom 2 Bathroom 900 - 999 sqft

Homelife Paradise Realty Inc.

For rent
$3,200 Monthly
71 CARNEROS WAY, Markham, Ontario

71 Carneros Way

Markham, Ontario

One year old townhouse with open concept layout. This townhouse features 9' ceiling on both ground and second floors, a large family room on the ground floor, good-sized dining area, walkout to covered balcony, kitchen with new stainless-steel appliances, primary bedroom with 4-piece ensuite, large windows, direct access from garage to house. Close to all amenities: Cornell bus terminal, shopping centres, banks, schools, Stouffville hospital, Cornell community centre, Walmart, Longos and Highway 407. *Some pictures were taken when it was vacant.* (id:61852)

4 Bedroom 3 Bathroom 0 - 699 sqft

RE/MAX Community Realty Inc.

For sale
$1,247,000
34 MERRIAN ROAD, Toronto, Ontario

34 Merrian Road

Toronto, Ontario

Absolutely Gorgeous Quality Detached Bungalow on a Wide 40x126 Ft Lot! This beautifully upgraded 4+4-bedroom home is the perfect starter or investment opportunity. Located in a quiet, family-friendly neighborhood Kennedy Park, just steps to TTC, Walking distance to Kennedy Station and minutes to Hwy 401, schools, and shopping. Hardwood through main floor with a new upgraded kitchen with granite countertops, nice backsplash, stainless-steel brab new appliances and three bath. Enjoy a spacious private driveway with parking for up to 5 cars and a finished basement apartment with separate entrance, a new upgraded kitchen with granite countertops and two bath. This unique Bangalow front and Backyard excellent outlooks and life time steel roof. Don't miss this move-in-ready gem! (id:61852)

8 Bedroom 5 Bathroom 1100 - 1500 sqft

Homelife/miracle Realty Ltd

For lease
$37 / ft2
MAIN - 926 KING STREET W, Toronto, Ontario

Main - 926 King Street W

Toronto, Ontario

. (id:61852)

2 Bedroom 1 Bathroom 2100 sqft

Royal LePage Signature Realty

Search Properties
Your Favourites

 

No Favourites Found

 

Interested?
Generating Captcha