57063 results | Page 713 of 2378
12 24 48


LOADING

For sale
$410,000
401 - 21 ELIZABETH STREET S, Richmond Hill, Ontario

401 - 21 Elizabeth Street S

Richmond Hill, Ontario

Tucked away on a quiet, tree-lined street in the heart of Richmond Hills historic village, is 21 Elizabeth Street, Unit 401, your top-floor gem in a well-maintained low-rise building. Inside, 793 sq ft of bright, west-facing space is waiting for your personal touch, with a balcony built for morning coffee and sunset sun overlooking the garden (no brick-wall or building views here!). Step outside and follow the sidewalk straight to all your go-to neighbourhood favourites, Cornernotes Café (lattes by day, live music by night), the Central Branch Library or catch a show at the Centre for Performing Arts. Then wander through charming century-home streets on a 15-minute stroll to Mill Pond Park and Trail, the hub for community events and activities. Ideal for first-time buyers, downsizers or anyone seeking that established, village community, this suite includes one covered parking spot and a locker. Roll up your sleeves, bring your vision and claim your front-row seat to the best of life in the Mill Pond community. (id:61852)

2 Bedroom 1 Bathroom 700 - 799 sqft

Real Broker Ontario Ltd.

For rent
$2,850 Monthly
5110 - 898 PORTAGE PARKWAY, Vaughan, Ontario

5110 - 898 Portage Parkway

Vaughan, Ontario

Welcome to your dream home in the sky! Nestled on the prestigious 51th level. This exquisite 2-bedroom corner unit, 699 sqf+120sqf Balcony offers a breathtaking unparalleled panoramic views. Imagine waking up to stunning vistas of the city skyline or watching the sunset from your private balcony. With spacious and modern interiors, including a sleek kitchen, cozy living area. This residence combines sophistication with comfort. Parking above ground, 6th level. Just steps to the Vaughan subway station. Minutes To The York University, Vaughan Mills Mall, Hwy 7, 400 and 407. Must see! (id:61852)

2 Bedroom 2 Bathroom 600 - 699 sqft

Century 21 Heritage Group Ltd.

For sale
$939,000
TH 108 - 3 ROSEWATER STREET, Richmond Hill, Ontario

Th 108 - 3 Rosewater Street

Richmond Hill, Ontario

Gorgeous Condo Town-House in Richmond Hills Prestigious Neighborhood. Modern finishes, open - concept layout, and move- In ready. Don't miss this gem! With Tons of Natural Lights, Pet friendly, This Bright and Spacious Unit Features 3 Bedrooms Plus Den And 3 full Baths. Parking And Locker Included with Easy Access. Located Close To Schools, Parks, Langstaff GO Station, Public Transit, Highway 407/404, Grocery Stores, Mall, Restaurants, And Many More Amenities. (id:61852)

4 Bedroom 3 Bathroom 1000 - 1199 sqft

Century 21 Percy Fulton Ltd.

For sale
$1,588,888
12 RIVERVIEW ROAD S, Markham, Ontario

12 Riverview Road S

Markham, Ontario

A rare chance to build your dream castle on a huge flat lot with mature trees providing shade and tranquility. Just steps from milne park conservation area and pathway system, surrounded by magnificent homes. A quiet area this charming rustic house currently on the lot can be lived in or rented. Dont miss the rare opportunity! , high eff furnace (2020) central vac, shelving in utility/furnace room garage attached to house by enclosed porch. close to all amenities, hospital library hockey rink shopping Roy Crosby school yet still a quiet peaceful family friendly neighborhood. (id:61852)

4 Bedroom 2 Bathroom 1500 - 2000 sqft

Homelife New World Realty Inc.

For sale
$1,950,000
56 DUNGANNON DRIVE, Markham, Ontario

56 Dungannon Drive

Markham, Ontario

Your search is done at 56 Dungannon Drive! Discover the charm of this highly sought-after neighbourhood, Angus Glen West Village. This picture perfect 4 bedroom detached house features over 3000 square feet of impeccably maintained living space. The designer kitchen is a chef's dream with plenty of counter space, expansive centre island, built-in desk, Jenn-Air appliances, and a cozy breakfast nook. All bedrooms are generously sized with large windows and ample closet space. You'll love the professionally finished basement with an extra bedroom, large media/recreation space, wet bar, and a climate-controlled wine cellar. The backyard is a low-maintenance private oasis with an extra large deck and professional landscaping. The school catchment is one of the best school districts in all of Ontario with two schools in top 15: St. Augustine and Pierre Elliott Trudeau. A few minutes away from Highway 404, Angus Glen Golf Club, Angus Glen Community Centre, Unionville Main Street, shops, restaurants, grocery stores, and much more. So whether you are a family looking for the best schools, a golf enthusiast, or anybody that values strong community and convenient highway access, this is the perfect home for you! (id:61852)

5 Bedroom 4 Bathroom 2000 - 2500 sqft

Rare Real Estate

For sale
$3,499,995
17455 JANE STREET, King, Ontario

17455 Jane Street

King, Ontario

Don't miss this great opportunity!! Prime location (Jane St & Hwy 9/Davis St) corner lot in King Township. Approx 32 Acres and two Road Frontages. 1200 Feet Frontage on Davis Rd W and 1200 Feet Frontage on Jane Street. 40x50 Barn with two levels, 40x30 Workshop with Hydro and Heat (Propane). Minutes to Highway 400 and downtown New Market. In the ORM. Needs TLC. Sold As is. Sellers/Listing Brokerage Do Not Warrant the Retrofit Status of the structures. All buildings are sold 'as is'. (id:61852)

3 Bedroom 3 Bathroom 1500 - 2000 sqft

International Realty Firm

For sale
$1,199,000
60 CHILD DRIVE N, Aurora, Ontario

60 Child Drive N

Aurora, Ontario

Detached Boasting Separate Entrance To Lower Level In-Law Suite! Premium ~55X128 Ft Lot With Fenced Backyard. Open Concept Living Room With Fireplace &Picture Window. Renovated, Family sized, Eat-In Kitchen. Large 3 Season Room Overlooking Backyard. Separate Entrance To Lower Level, Open Concept, In-Law Suite With Huge Recreation Room & Kitchen. Double Wide Driveway With Parking For 6.Steps To Parks. Mins To Schools, Seneca College, Hwy 404, Golf &Shopping On Yonge St. Premium 55' Frontage Among Multi-Million Dollar Custom Homes, Lots Of Renovation With Basement Apartment (id:61852)

4 Bedroom 2 Bathroom 1500 - 2000 sqft

Royal LePage Your Community Realty

For sale
$4,500,000
57 GLENHURON DRIVE, Springwater, Ontario

57 Glenhuron Drive

Springwater, Ontario

Brand new, jaw dropping custom estate located just steps to Barrie in ultra desirable Midhurst. No expense spared with over 10,000 square feet of finished space top to bottom. Soaring 20 foot ceilings, a showpiece double sided fireplace, executive office, double kitchen island and glass encased wine cellar are just some of the highlights you'll notice when you step foot inside this magnificent home. This stunning property boasts 6 bedrooms, 5 and a half bathrooms, including a main floor primary suite with walkout. The giant executive walk-in closet features custom cabinetry and a primary bathroom that includes a steam shower, an oversized stand alone tub, a double vanity and a water closet. The main floor also has a spacious mudroom connecting to the oversized garage capable of storing 5 vehicles and a main floor laundry area with dog wash. You'll love the large walk-in pantry in the chef style kitchen, Thor dual convection range, 60 fridge freezer, dual dishwashers, cooling drawers and more! The upper level features 3 bedrooms, all equipped with their own ensuites and a large den that could double as an additional bedroom, play area/games room or second office. The finished basement features in floor heating, a theatre room, gym, rec area as well as 2 additional bedrooms and bathroom. The stunning, almost 1.5 acre lot is perfect for somebody looking to be close to the amenities of the city yet with the space and privacy of a country lot! Shows 10+! (id:61852)

6 Bedroom 6 Bathroom 5000 - 100000 sqft

Exit Realty True North

For rent
$3,200 Monthly
MAIN - 41 RAVENGLOSS DRIVE, Markham, Ontario

Main - 41 Ravengloss Drive

Markham, Ontario

Fully Furnished 4 Bedroom Link In Superb German Mills Neighbourhood. Rarely Offered, Steps To Excellent Well Known Schools (German Mills P.S And Newly Built St Michael Academy) - Renovated Kitchen, Open Concept Eat In Kitchen, Wood Floors, Large Master With Walk In Closet, Spacious Bedrooms. Prestigious German Mills Neighbourhood, Walking Distance To Ttc, Parks, Shopping Mall And Minutes To 404. Tenant to pay 2/3 of Ucility.$400.00 Refundable key deposit.1 Year Lease, Please Provide Credit Check, Rental Application, Employee/Personal References With Offer. No Smoking, No Pets, 1st And Last Must Be Certified + 10 Post-Dated Chgs, Schedule 'B' E Attach To Offer. (id:61852)

4 Bedroom 2 Bathroom 700 - 1100 sqft

Royal LePage Signature Realty

For sale
$1,998,000
135 PATRICIA DRIVE, King, Ontario

135 Patricia Drive

King, Ontario

Stunning Property Opportunity in King City. Discover a highly sought-after neighborhood in King City, where opportunity awaits for both downsizers and those looking to custom build their dream home. This exceptional 100 x 140 premium lot. Home features an open-concept bungalow loaded with finishes. This home boasts granite countertops, an expansive island with a prep sink, two dishwashers, built-in ovens, a gas cooktop, and a wine rack, making it perfect for culinary enthusiasts and entertaining guests. Spectacular Views. Enjoy large chateau-style floor-to-ceiling windows and sliders that provide panoramic views of your backyard oasis. Landscaped outdoor space includes an inground pool, mature trees, an Armor Stone waterfall, a gas firepit, a pergola, and a built-in gas BBQ-ideal for summer gatherings and relaxation. Flexible Living Options. Move right in, add an extension, or build a second floor to perfectly tailor the home to your needs. Prime Location. The property is conveniently located within walking distance to the GO Station, fine dining, pubs, greenbelts, conservation areas, parks, recreation, and the charm of Historical King City. This is a rare chance to own a piece of paradise in a high-demand location. Whether you're looking to downsize or create your dream residence, this property caters to all your needs. For more information or to schedule a viewing, feel free to reach out! Don't miss out on this incredible opportunity! (id:61852)

3 Bedroom 4 Bathroom 1100 - 1500 sqft

Royal LePage Premium One Realty

For sale
$1,299,000
58 GREYLAWN CRESCENT, Toronto, Ontario

58 Greylawn Crescent

Toronto, Ontario

Welcome to 58 Greylawn Crescent, a beautifully renovated, move-in ready home located on a quiet, family-friendly street in the desirable Wexford-Maryvale community. This fully upgraded property features modern finishes throughout, including new flooring and brand-new appliances on each level. The home boasts two self-contained basement apartments with a separate entrance, offering excellent income potential or an ideal setup for extended families. Situated just a short walk from public schools and steps to 24-hour TTC service, this home also provides quick and easy access to the 401 and DVP, making commuting a breeze. A rare opportunity to own a turnkey property in a prime location this one truly has it all. Don't miss it! (id:61852)

5 Bedroom 4 Bathroom 700 - 1100 sqft

RE/MAX Crossroads Realty Inc.

For lease
$23 / ft2
205 - 1550 BIRCHMOUNT ROAD, Toronto, Ontario

205 - 1550 Birchmount Road

Toronto, Ontario

Perfect turn-key professionally finished Class "A" office space now available.Easy acces to Highways. On site property management company, security.This suite is completely built out with reception area, numerous private offices, meeting rooms staff room and open office ( shared spaces). Can be smaller office space if needed. there is suite # 203 which is 2,307 sf also available is suite # 205 which is 2,348 sf and finally you can combine all 5 suites . Your choices are many. **EXTRAS** Each suite has its own HVAC system and 2 piece washroom, elevator access. parking for Tenant per vechicle is $ 75 and visitor parking is free. (id:61852)

3 Bathroom 2348 sqft

Century 21 Regal Realty Inc.

For rent
$2,295 Monthly
10 - 2901 ST CLAIR AVENUE E, Toronto, Ontario

10 - 2901 St Clair Avenue E

Toronto, Ontario

Bright and spacious 1-bedroom, 1-bathroom suite in a charming two-story walk-up building. This suite features hardwood floors throughout and a combined living and dining area. The kitchen is equipped with brand-new stainless steel appliances, including a fridge, stove, dishwasher, and built-in microwave, along with plenty of cabinet space for storage. It also has a double sink faucet with a pull-out sprayer. The suite also includes a brand-new in-suite washer and dryer. The large bedroom offers ample space, and the 4-piece bathroom features tile flooring. Located in the O'Connor-Parkview neighborhood, this building is close to the Don Valley Parkway (DVP), offering easy access to downtown Toronto and major highways. Its a short drive to Eglinton Square Shopping Centre, grocery stores, parks, and a community center. A nearby bus stop also provides convenient public transit options. No smoking, please. (id:61852)

1 Bedroom 1 Bathroom 0 - 699 sqft

Harvey Kalles Real Estate Ltd.

For rent
$2,650 Monthly
107 ELLINGTON (MAIN) DRIVE, Toronto, Ontario

107 Ellington (Main) Drive

Toronto, Ontario

Welcome Home! Impeccably kept Bungalow In Highly Sought After Neighborhood, Minutes To HW 401. Ideal Home For A Young Family. Updated Kitchen and Bathroom. Hardwood Flooring, Stainless steel Fridge, Stove, Dishwasher, Walk/Out To A nice Deck And Private Backyard, In-Suite Laundry, Gorgeous Curb Appeal With Perfectly Manicured Lawn. Potential tenants should have good Income, Good Credit report and References. Rent Plus 70% utilities, Garage is excluded. House has Solar panels that drastically reduce the hydro bill. It has Heat Pump system that reduces the Gas consumption in winter. (id:61852)

2 Bedroom 1 Bathroom 700 - 1100 sqft

Executive Homes Realty Inc.

For sale
$899,900
1389 WOODSTREAM AVENUE, Oshawa, Ontario

1389 Woodstream Avenue

Oshawa, Ontario

Welcome to 1389 Woodstream Avenue A Meticulously Maintained Executive Home in a Sought-After Taunton Community! Proudly offered for the first time by the original owners, this beautifully appointed home boasts approximately 2,200 sq ft of thoughtfully designed livingspace, featuring 4+1 bedrooms, 4 bathrooms and 1+1 kitchens. From the moment you arrive, youll notice the pride of ownership and timeless elegance throughout. Gleaming hardwood floors flow seamlessly across the main and upper levels, creating a warm and inviting atmosphere. The well-proportioned principal rooms are ideal for both everyday living and stylish entertaining.The walk-out basement offers incredible versatilityperfect for an in-law suite, home office, or additional recreation space. Set on a quiet, family-friendly street, this home combines comfort, functionality, and location in one exceptional package. With schools, parks, and amenities just moments away, this is the lifestyle youve been waiting for. (id:61852)

5 Bedroom 4 Bathroom 2000 - 2500 sqft

RE/MAX Hallmark Realty Ltd.
Royal LePage Ignite Realty

For rent
$1,850 Monthly
LOWER - 388 PLAINS ROAD, Toronto, Ontario

Lower - 388 Plains Road

Toronto, Ontario

Find comfort in this newly renovated 2-bedroom Lower apartment. Heat and Water included in rent. Featuring a practical 3-piece bathroom and functional layout, this unit with high ceilings in every room provides an easy comfortable living. Located in the vibrant heart of East York, it offers unbeatable convenience with a bus stop right at your doorstep. Enjoy life along a prime shopping street, surrounded by diverse restaurants, top-rated schools, supermarkets, parks, and all essential amenities just minutes away. With quick access to the DVP and excellent public transit options, commuting is effortless, making this sunlit apartment ideal for anyone seeking a blend of warmth, convenience, and affordability in a bustling neighborhood. (id:61852)

2 Bedroom 1 Bathroom 0 - 699 sqft

Red House Realty

For sale
$789,000
146 NORTH GARDEN BOULEVARD, Scugog, Ontario

146 North Garden Boulevard

Scugog, Ontario

Brand new 3-bedroom, 3-bath townhouse available for assignment sale in Port Perry. This home features an open-concept main floor with a modern kitchen, breakfast bar, and plenty of space for living and dining. Large windows throughout provide ample natural light. The spacious primary bedroom includes a full ensuite bathroom, while the two additional bedrooms share a full bath upstairs. Enjoy the privacy of your own backyard, ideal for relaxing or entertaining. The home offers quality finishes and practical design for comfortable living. Located in a convenient Port Perry neighbourhood close to schools, parks, shopping, and waterfront trails. Easy access to major highways makes commuting simple. Take advantage of this move-in ready home without the wait. (id:61852)

3 Bedroom 3 Bathroom 1500 - 2000 sqft

RE/MAX Gold Realty Inc.

For rent
$3,900 Monthly
1980 KURELO DRIVE, Oshawa, Ontario

1980 Kurelo Drive

Oshawa, Ontario

Step Into Luxury At This Newly Renovated Tribute Home Nestled In The Highly Sought-After Taunton Community. Offering The Best Of Elegance, Comfort, Space & Luxury. Situated On A Premium 50 x 140 Foot Lot This Stunning Double Car Garage Detached Property Boasts Numerous Upgrades With Elevated Ceilings On The Main Floor, A Bright & Spacious Open-Concept Layout, W/ Engineered Hardwood Flooring, Including An Office Room On The Main Floor. Walk-0ut To A Private Backyard Oasis, Perfect For Outdoor Entertaining Or Peaceful Relaxation. Ascend The Oak Staircase To Four Bedrooms, Each Offering Ample Closet Space & An Abundance Of Natural Light. This Home Is Minutes From Schools, Public Transportation, Scenic Parks, Shopping Centres, Close To Highways 401 & 407 And Much More Amenities. Experience Luxury And Comfort At 1980 Kurelo Dr. Your Turn-key Dream Home Awaits! (id:61852)

4 Bedroom 4 Bathroom 3000 - 3500 sqft

Century 21 Innovative Realty Inc.

For rent
$3,100 Monthly
120 - 201 CARLAW AVENUE, Toronto, Ontario

120 - 201 Carlaw Avenue

Toronto, Ontario

Urban Brick and Beam style hard loft with Massive Terrace, 12 ft ceilings, and Parking in the sought after Printing Factory Lofts. Discover this rare 1 bedroom loft that boasts a backyard sized terrace just steps from trendy cafes, boutiques, and public transit. The Interior space fuses industrial vibes with modern comfort featuring exposed concrete beam ceilings, polished concrete floors, and exposed brick. The open-concept kitchen features stainless steel appliances and stone counters while the large sun drentched bedroom offers an exposed brick feature wall, large window, and ample storage space. Enjoy your own approx 600 sqft private terrace, a rare urban oasis perfect for entertaining, gardening, or just relaxing. A convienent underground parking spot is also included. This loft delivers an unbeatable combination of authentic loft charm, spacious outdoor living, and urban convenience. Dont let this one slip away! (id:61852)

1 Bedroom 1 Bathroom 600 - 699 sqft

RE/MAX All-Stars Realty Inc.

For rent
$4,875 Monthly
MAIN - 24 HAMMERSMITH AVENUE, Toronto, Ontario

Main - 24 Hammersmith Avenue

Toronto, Ontario

Nestled in the gorgeous Beach community of Toronto, this fully furnished 2 bedroom main floor suite sits only 6 doors from the boardwalk, beach and Lake Ontario and is available fully furnished for both short or long term leases! Extensively renovated while maintaining the character & charm of these 1929 built homes, you will enjoy open concept living with pot lights, a gas burning fireplace, multiple air conditioners an oversized bathroom with soaker tub & rain shower and a stunning kitchen including a Wolf & Sub Zero appliance suite (wall oven, steam oven, 6 burner range, panelled dishwasher, fridge/freezer and full height wine fridge. Relax on the covered front porch or dine on the private front terrace. Private parking at rear is included in the rent. Fully furnished and move-in readyjust bring your suitcase! (id:61852)

2 Bedroom 1 Bathroom 700 - 1100 sqft

RE/MAX Hallmark Realty Ltd.

For rent
$3,000 Monthly
20 PORTER CRESCENT, Toronto, Ontario

20 Porter Crescent

Toronto, Ontario

Updated 3 Bedroom Main Floor Of Bungalow in a great family area of Scarborough. Close To Schools, Parks,Ttc And All Amenities. Large Eat In updated kitchen, Updated Flooring, recently renovated Bathroom, Nice Size Garage, Private Drive with 1 car parking in drive and 1 in garage. Shared laundry area in basement. (id:61852)

3 Bedroom 1 Bathroom 700 - 1100 sqft

Ilistrealestate Inc.

For sale
$769,000
101 NEARCO GATE, Oshawa, Ontario

101 Nearco Gate

Oshawa, Ontario

Stunning Freehold Townhouse (No POTL) In Family Friendly Windfield Community of Oshawa. Stylish And Spacious Home Is The Perfect Blend Of Modern Comfort And Functionality. Featuring 3 Bedrooms, 3 Baths, Upgraded Light Fixtures and Fresh Painting. The main and second floor is accentuated by beautiful hardwood flooring throughout. The kitchen boasts stainless steel appliances, a ceramic backsplash, ample quartz countertop. Second floor features three good-sized bedrooms, spacious primary bedroom features a large walk-in closet and a 4-piece ensuite bath with a soaker tub and separate shower.Parks and Schools Are Just A Short Walk Away. Minutes To The Ontario Tech University, Durham College, Shopping, Dining, Public Transportation And More! Easy Access To The 401 And 407. (id:61852)

3 Bedroom 3 Bathroom 1500 - 2000 sqft

Anjia Realty

For sale
$885,000
880 RITSON ROAD N, Oshawa, Ontario

880 Ritson Road N

Oshawa, Ontario

Welcome to this beautifully designed bungalow with a walkout lower apartment, ideal choice for downsizing, investment or multi-generational living. The main floor features: 3 spacious bedrooms, functional updated kitchen w/walkout to deck, bright dining room, comfortable living room w/pot lights. You'll also find a 4-piece bathroom, a cozy family room with an electric fireplace, garage access, and another walkout leading to the large deck. The deck offers tons of entertainment room for Summer BBQs. and stairs leading to the backyard. The lower level has a steel door leading to a separate, self-contained one-bedroom unit. The expansive bedroom can easily be divided to create a second bedroom or office space. Enjoy a modern 3-piece bath, a cozy sitting area with a gas fireplace, and a walkout to a private patio. You will be pleasantly surprised to find a separate door on the outside that opens up to a "bonus room". It can be used as a games room. a gym or a wine cellar, plus an extra storage area for lawn furniture. The Bonus Room can be accessed from the bsmt as well (door behind bsmt fridge) Parking space for up to 6 vehicles. Yes, this house is located on Ritson Rd, but it is also near schools, parks, a recreation center, transit, a hospital, shopping, entertainment, and offers a direct route to the 401. The location is both convenient and versatile, catering to all your needs. Roof 2018, Some windows replaced 2014-2020, Front Door 2023, Modern welcoming Porch 2024 (Rails & glass railings). This is a home not to be missed. WIDE Driveway for EXTRA maneuverability and turning. Come live here! (id:61852)

4 Bedroom 2 Bathroom 1100 - 1500 sqft

Century 21 Percy Fulton Ltd.

For rent
$2,850 Monthly
422 - 35 BRIAN PECK CRESCENT, Toronto, Ontario

422 - 35 Brian Peck Crescent

Toronto, Ontario

This beautifully maintained 2 bedroom + Den condo has just hit the market and offers the perfect blend of comfort, style, and convenience. Nestled in a vibrant neighbourhood, you're surrounded by lush parks, perfect for biking, picnicking, or soaking in nature. Commuters will appreciate quick access to the DVP, the future Eglinton Crosstown LRT, and easy bus connections to Eglinton Station. Inside the open-concept layout is both spacious and functional. Such a perfect floor plan! The living area offers a seamless area for everyday living or entertaining and a walk out to the expansive balcony overlooking Eglinton, an ideal spot to unwind or enjoy your morning coffee. There is both an open and covered section for shade on the balcony! The kitchen features full-size appliances, an eat-in area, and plenty of cabinet space for all your cooking essentials. The primary bedroom serves as a private retreat with its own ensuite and closet, while the second bedroom, complete with a closet and stylish sliding doors is perfect for family or guests. A second full 4-piece bathroom adds extra convenience. The versatile den provides the perfect space for a home office or study nook. Professionally managed by First Service Residential, this condo offers peace of mind and a well-maintained environment. With shops, transit, parks, and daily amenities just steps away, this is urban living at its best. Parking and locker is included. Also the current furniture can stay or go! (id:61852)

3 Bedroom 2 Bathroom 800 - 899 sqft

Royal LePage Signature Realty

Search Properties
Your Favourites

 

No Favourites Found

 

Interested?
Generating Captcha