3434 results | Page 70 of 144
12 24 48


LOADING

For rent
$2,900 Monthly
1908 - 21 MEADOWDALE ROAD, vaughan (vaughan corporate centre), Ontario

1908 - 21 Meadowdale Road

Vaughan (Vaughan Corporate Centre), Ontario

Brand New | High Floor | South-Facing | CN Tower Views!Welcome to Vincent Condominiums, ideally located in the heart of Vaughan Metropolitan Centre!This brand-new, never-lived-in 2-bedroom, 2-bathroom suite is situated on a high floor with a south-facing exposure, offering abundant natural sunlight throughout the day and stunning views of the Toronto skyline and CN Tower.Featuring a bright open-concept layout, floor-to-ceiling windows, modern kitchen with quartz countertops and integrated appliances, 2 full bathrooms, private balcony, in-suite laundry, 1 underground parking space and 1 locker.Enjoy exceptional amenities including 24-hour concierge, fitness centre, outdoor pool, BBQ terrace, golf simulator, party room, study lounge, children's playroom and more.Just steps to VMC Subway Station and Viva Transit, with easy access to Highways 400 & 407, Costco, IKEA, Vaughan Mills, York University, restaurants, cafes and shopping.South-facing. Sun-filled. Skyline views. Brand new. A perfect place to call home! (id:34426)

2 Bedroom 2 Bathroom 700 - 799 sqft
For sale
$1,523,750
222 ATKINSON AVENUE, vaughan (uplands), Ontario

222 Atkinson Avenue

Vaughan (Uplands), Ontario

Luxury living takes centre stage at 222 Atkinson Avenue, a spectacular brand new 4-bedroom, 4-bathroom residence offering an impressive 2,868sqft of total living space in the heart of Thornhill. Designed with the scale of a family home and the sophistication of a luxury residence, this exceptional 3-storey townhome features a private elevator servicing all levels, making everyday living and entertaining effortless. Natural light fills the beautifully designed interior, where hardwood flooring, upgraded quartz bathroom vanities and beautiful finishes. At the heart of the home is a showpiece kitchen equipped with a premium Thermador stainless steel appliance package and generous space for family gatherings and entertaining. The finished basement provides even more living space with a beautiful family room featuring a Napoleon gas fireplace-perfect for movie nights, guests or relaxing at home. Above it all, an expansive private rooftop terrace creates your own outdoor retreat, complete with gas and water hookups for summer dining and entertaining. Two side-by-side underground parking spaces offer the exceptional convenience of stepping out of your vehicle and directly into your home. Perfect for growing or multi-generational families, move-up buyers and down-sizers who want luxury without sacrificing space or accessibility. Walk to neighbourhood parks, with Garnet A. Williams Community Centre nearby and Promenade Shopping Centre, Sobeys, restaurants, schools and everyday conveniences just minutes away. Enjoy easy access to Hwy 407, Hwy 7 and YRT/VIVA transit. Absolutely brand new with Tarion warranty and available for immediate occupancy-simply move in and experience Thornhill living at its finest. Prices are reflective of the government's new and expanded HST relief program for eligible primary residences! This home also comes with Tarion Warranty. (id:34426)

4 Bedroom 4 Bathroom 2000 - 2500 sqft
For sale
$85,000
101A - 3100 STEELES AVENUE W, vaughan (concord), Ontario

101a - 3100 Steeles Avenue W

Vaughan (Concord), Ontario

A well established, profitable physiotherapy Clinic business is available for sale, operating out of ahigh-traffic leased commercial space. This is a strong opportunity for investors or owner-operators for a fully operational business with a loyal customer base and solid revenue history. The location offers excellent visibility and consistent foot traffic in a well maintained commercial building. The lease terms are secure and favorable, offering predictable long-term operating costs. The sale includes all equipment, fixtures, and chattels, making for a smooth ownership transfer. This is a great option for buyers who want to acquire a proven, functioning business rather than starting a new one from the group up. (id:34426)

2462 sqft
For sale
$2,688,177
30 WILLOWGATE DRIVE, markham (bullock), Ontario

30 Willowgate Drive

Markham (Bullock), Ontario

Welcome to this extraordinary custom-built residence offering coveted indirect waterfront living beside Milne Dam Conservation Park - a breathtaking 305-acre natural sanctuary in the heart of Markham, where the serenity of nature blends seamlessly with urban convenience. This expansive 5-bedroom, 4-bathroom home presents a rare opportunity to own a private retreat in one of Markham's most sought-after neighbourhoods. Inside, impressive architectural details, gleaming hardwood floors, a soaring cathedral ceiling, and an operable skylight create an elegant first impression. The chef-inspired kitchen features a large centre island, granite countertops, and under-cabinet lighting, while the inviting family room showcases a stunning floor-to-ceiling stone wood-burning fireplace. Formal living and dining rooms, a private office, laundry room, side entrance, interior garage access, and newly installed Carrier A/C complete the main level. The luxurious primary suite offers a vaulted ceiling, sitting area, spa-inspired ensuite with skylight, and a private balcony overlooking the park. Four additional spacious bedrooms each feature a private vanity with direct access to an ensuite bathroom. The expansive lower level offers endless possibilities and includes a rough-in for a fifth bathroom. Outside, enjoy a beautifully landscaped perennial front garden and a backyard with a gas hook-up for effortless outdoor entertaining. Experience birdwatching, cycling, canoeing, skating, and cross-country skiing just steps from your door, with scenic trails and nature all around. Conveniently located minutes to top-rated schools, shopping, hospitals, community centres, dining, and major commuter routes.A rare offering where timeless craftsmanship, refined living, and the beauty of nature come together in perfect harmony. (id:34426)

5 Bedroom 4 Bathroom 3500 - 5000 sqft
For sale
$699,900
2706 - 8 WATER WALK DRIVE, markham (unionville), Ontario

2706 - 8 Water Walk Drive

Markham (Unionville), Ontario

Luxury 2-Bedroom Condo in the Heart of Downtown Markham (27THh Floor) Located in the heart of Downtown Markham by Times Group Corporation, this luxury condo offers a bright and functional 2-bedroom layout on the 35th floor. Enjoy a desirable southwest-facing balcony with great natural light. The suite features a spacious primary bedroom with an elegant 4-piece ensuite. Thoughtfully designed finishes throughout include a modern kitchen and bathrooms, complemented by beautiful quartz countertops-blending style and everyday functionality. Residents will enjoy premium building amenities, including an indoor pool, fitness centre, sauna, library, multipurpose room, and a pet spa-providing the perfect balance of comfort and convenience. Prime Location Steps to Whole Foods, LCBO, gourmet restaurants, VIP Cineplex, GoodLife Fitness, Downtown Markham, and Main Street Unionville. Public transit is right at your doorstep, with easy access to Highways 404 & 407 and just minutes to Unionville GO Station for effortless commuting. (id:34426)

2 Bedroom 2 Bathroom 800 - 899 sqft
For lease
$15 / ft2
217 - 10909 YONGE STREET, richmond hill (devonsleigh), Ontario

217 - 10909 Yonge Street

Richmond Hill (Devonsleigh), Ontario

Move-in-ready 2nd-floor suite with elevator access*Completely built out with spacious office, inviting reception area*Functional layout*Bright window exposure*Abundance of natural light*Located in busy plaza anchored with No Frills, Dollarama, TD Bank, Imagine Cinema, Swiss Chalet, A&W, Subway, Cora's Chatime, Poeye's, Service Ontario, Dental, Medical, Pharmacy, Optical, Barburrito, Jewellery, and more * Strategically located between 2 signalized intersections in close proximity to the YRT loop in a well-established trade area* Multiple ingress and egress from surrounding streets * High pedestrian and vehicular traffic. (id:34426)

813 sqft
For rent
$1,850 Monthly
(BSMT) - 70 ALDERGROVE DRIVE, markham (milliken mills east), Ontario

(Bsmt) - 70 Aldergrove Drive

Markham (Milliken Mills East), Ontario

Utilities Included! Bright and Spacious 2-bedroom & 1 Bathroom apartment. Open-concept kitchen, with laundry on-site. Easy access to public transportation, close to Grocery stores, banks, restaurants, shopping, and so much more! Quiet family-friendly neighbourhood. Private entrance. Quality schools nearby. (id:34426)

2 Bedroom 1 Bathroom 2500 - 3000 sqft
For rent
$2,700 Monthly
TH312 - 130 HONEYCRISP CRESCENT, vaughan (vaughan corporate centre), Ontario

Th312 - 130 Honeycrisp Crescent

Vaughan (Vaughan Corporate Centre), Ontario

Welcome to this beautifully designed, condo townhouse, offering the perfect blend of luxury, comfort, and convenience. With 1,082 sq. ft. of thoughtfully planned living space, this 2-bedroom, 2.5-bath home is ideal for young families, professionals, and students alike. Enjoy a modern open-concept layout, upscale finishes, and your own exclusive-use sunken patio terrace perfect for relaxing or entertaining. Located just a 5-minute walk from the Vaughan Metropolitan Centre and TTC Subway Station, you'll benefit from easy access to Highways 400, 407, and 7. The home is steps to everyday essentials including the YMCA, IKEA, and the public library, and just minutes from Costco, Vaughan Mills, and Canadas Wonderland. Plus, its only two subway stops to York University. Experience the best of urban living where style meets function this is modern living at its finest. Don't miss this opportunity. Schedule your private showing today! (id:34426)

2 Bedroom 3 Bathroom 1000 - 1199 sqft
For rent
$3,750 Monthly
12 GLENBAR GARDENS, markham (village green-south unionville), Ontario

12 Glenbar Gardens

Markham (Village Green-South Unionville), Ontario

Location Location Location! Right In The Heart Of Markham And Facing A Beautiful Park, This Semi-Detached Is Bright And Spacious Ready For You. Well-Kept By Original Owners, This Home Feature Luxury Hardwood Flooring Throughout 1St And 2Nd Floor, California Shutters, Stainless Steel Appliances, High Ceiling With Pot Lights, Interlock At The Front And Back, And One Extra Parking Out Front. The Basement Is Beautifully Finished To High Quality That Can Serve Many Purposes. The Home Is Minutes Away From The Highway, Restaurants, Shops, Grocery Store And All Your Everyday Needs. This Won'T Last Long! (id:34426)

3 Bedroom 4 Bathroom 1500 - 2000 sqft
For lease
$17 / ft2
6 - 50 CASMIR COURT, vaughan (concord), Ontario

6 - 50 Casmir Court

Vaughan (Concord), Ontario

Discover the perfect operational hub for your business in the heart of Vaughan's premier industrial corridor. This highly functional, recently finished second floor office space offers an exceptional bright, sunlit environment featuring a great mix of private offices and some open collaborative workspaces. Perfectly suited for corporate headquarters looking for sophisticated image. Located in a highly sought-after commercial pocket of Vaughan, 50 Casmir Court ensures your business is surrounded by top-tier corporate neighbors, abundant local amenities, quick-service and dine-in restaurants, and banking centers all within a short commute. (id:34426)

4626 sqft
For rent
$1,550 Monthly
BSMT - 76 ROCKPORT CRESCENT, richmond hill (crosby), Ontario

Bsmt - 76 Rockport Crescent

Richmond Hill (Crosby), Ontario

Fully Finished 2 Bedroom Basement apartment With One Wooded Wall Bedroom, nice Kitchen And A 3 Piece Bath located in a family-friendly, quiet neighborhood. In the boundary of high-ranked Bayview Secondary School, Shopping Centers, Go train, Hwy 404, And other Amenities. Separate Laundry. (id:34426)

2 Bedroom 1 Bathroom 1100 - 1500 sqft
For sale
$529,900
2214 - 7895 JANE STREET, vaughan (concord), Ontario

2214 - 7895 Jane Street

Vaughan (Concord), Ontario

Welcome To The Met Condos, Where Modern Design Meets One Of Vaughan's Most Connected Locations. This Stylish 2 Bedroom, 2 Bathroom Suite Offers Approx. 650Sq.Ft. Of Smartly Designed Living Space With A Bright Open-Concept Layout, Contemporary Kitchen, Stainless Steel Appliances, Sleek Finishes & A Functional Floor Plan That Makes Every Square Foot Count. The Spacious Living/Dining Area Is Perfect For Entertaining Or Unwinding, While Both Bedrooms Offer Great Flexibility For End Users, Couples, Professionals Or Investors. Includes 1 Parking Space & 1 Locker. Enjoy Fantastic Building Amenities And An Unbeatable Location Just Steps To Vaughan Metropolitan Centre Subway, Transit, Restaurants, Shops & Everyday Essentials, With Easy Access To Hwy 400 & 407. A Turnkey Opportunity In The Heart Of Vaughan's Fastest-Growing Urban Centre - Move In, Rent It Out, Or Make It Your Own. (id:34426)

2 Bedroom 2 Bathroom 600 - 699 sqft
For rent
$650 Monthly
39 - OFFICE ROOM - 665 MILLWAY AVENUE, vaughan (concord), Ontario

39 - Office Room - 665 Millway Avenue

Vaughan (Concord), Ontario

100 sqft room for rent in commercial office in Concord! Great location at 665 Millway Ave plaza, perfectly situated at Millway Ave & Jane St. Shared entrance, common areas, washroom. Please note pictures are of individual room and common areas. (id:34426)

100 sqft
For sale
$78,000
#12/14 - 9200 BATHURST STREET, vaughan (patterson), Ontario

#12/14 - 9200 Bathurst Street

Vaughan (Patterson), Ontario

Well Established family owned Dollar Store for sale at the highly desirable southwest corner of the Bathurst & Rutherford intersection in the prime Thornhill location. The store is located in the Smart Centre Plaza, anchored by FreshCo, Tim Hortons, Rogers & Fido stores, and TD Bank, generating consistent foot traffic and strong daily exposure.This turn-key family business has been successfully operating for over 20 years, is open 9:30a.m. to 8:30 p.m., 7 days a week, and benefits from a strong and loyal customer base. The store is situated in a busy, high-traffic plaza with excellent visibility from Mills Road, surrounded by dense residential neighborhoods, schools, and commercial businesses. The plaza offers ample parking, providing exceptional convenience for customers. The business demonstrates a proven track record of strong sales, including solid grocery revenue and additional income from Lotto services, with significant upside potential for growth. New ownership may expand the existing Dollar Store inventory or convert the space into a convenience store or another retail concept, subject to approvals.Additional opportunities include: Expanding grocery and everyday essential items, Adding convenience store products, Selling cigarettes (license required).This is an excellent opportunity for an owner-operator, family business, or investor to acquire a profitable Dollar Store in a prime, high-demand location. Do not miss this exceptional opportunity. (id:34426)

2400 sqft
For sale
$469,900
203 - 38 HONEYCRISP CRESCENT, vaughan (vaughan corporate centre), Ontario

203 - 38 Honeycrisp Crescent

Vaughan (Vaughan Corporate Centre), Ontario

Spacious 1 bedroom & Den in this open concept layout! Den can be used as a second bedroom. Soaring high ceilings making it feel extra spacious! Enjoy the Sunny South view from your own private balcony. Located just south of the Vaughan metropolitan subway station and close to the 400, YRT & Viva! Enjoy the luxury of a modern building with tons of great amenities! Cineplex, Costco, Ikea, mini putt, Dave & Busters eateries and clubs just a walking distance away. (id:34426)

2 Bedroom 1 Bathroom 500 - 599 sqft
For sale
$199,990
219 CONNIE CRESCENT, vaughan (concord), Ontario

219 Connie Crescent

Vaughan (Concord), Ontario

. (id:34426)

For sale
$869,180
1408 - 7 TOWNSGATE DRIVE, vaughan (crestwood-springfarm-yorkhill), Ontario

1408 - 7 Townsgate Drive

Vaughan (Crestwood-Springfarm-Yorkhill), Ontario

Welcome to this fully renovated move in ready condo almost 1400 square feet! Two spacious split bedroom layout with two full bathrooms. Primery bedroom has a walk-in closet. Everything is brand new remodelled by a top Toronto designer. No expense was spared by the owner with high end finishes. It boasts a large open living and dining space. A huge laundry room and a double locker on the same floor. Outstanding facilities including 3 pickleball courts, tennis court, sauna, indoor pool, jacuzzi, squash court, fitness centre, billiard room, library and guest suites. 24 hour concierge service and visitor parking. the building is also been newly removed on every floor. The location is perfect right at the corner of Bathurst and steeles. Walking distance to everything. Places of worship, grocery stores, restaurants, parks, TTC and highway right at your door. A must see! (id:34426)

2 Bedroom 2 Bathroom 1200 - 1399 sqft
For sale
$599,000
507 - 15 STOLLERY POND CRESCENT, markham (devil's elbow), Ontario

507 - 15 Stollery Pond Crescent

Markham (Devil's Elbow), Ontario

KYLEMORE Upscale Rare Find Luxury One Bedroom One Washroom at The Sixth Condo in Angus Glen, with 2 Side by Side Parking, GREAT FOR DOWNSIZER or anyone that Needs Extra for their Recreation Vehicle!! Top Quality Resort-Style Amenities! Indoor & Outdoor Pool, Sauna, Gym, Bbq Area, Etc. Alongside Million Dollar Homes Within Angus Glen Community. Hand Scraped Oak Hardwood Flooring. Top Tier WOLF Panel Fridge, Microwave/Oven, Wolf Cooktop & a Bar Fridge for Top Quality Lifestyle. 9" Coffered Ceiling With Molding. Granite Countertops. Exclusive Energy Recovery Ventilation System for Fresh Air. Heating/AC separate control in all Year. Top Ranked Pierre Elliott Trudeau H.S. Ready to move in and Enjoy! (id:34426)

1 Bedroom 1 Bathroom 600 - 699 sqft
For sale
$1,150,000
46 TROON AVENUE, vaughan, Ontario

46 Troon Avenue

Vaughan, Ontario

Welcome to this stunning end-unit freehold townhome with POTL, offering the perfect blend of modern design, comfort, and functionality in one of Vaughan's most desirable communities. This beautifully appointed three-storey home features 4 bedrooms and 4 bathrooms, showcasing a carpet-free interior, contemporary finishes, and an abundance of natural light throughout. The open-concept living and dining areas provide an ideal space for both everyday living and entertaining. The modern kitchen is equipped with stainless steel appliances, a stylish backsplash, a centre island, and a walkout to a spacious terrace-perfect for outdoor dining, relaxing, or hosting guests. A versatile main-floor bedroom offers the flexibility to be used as a private home office, guest room, or additional living space to suit today's lifestyle. Upstairs, you'll find three generously sized bedrooms, including a spacious primary retreat complete with a private ensuite, as well as an additional full bathroom. Ideally situated just minutes from Maple GO Station, Highway 400, Vaughan Mills, schools, parks, restaurants, and everyday amenities, this exceptional home offers the perfect combination of convenience, style, and modern living. Don't miss this outstanding opportunity to own an elegant home in a prime Vaughan location. (id:34426)

4 Bedroom 4 Bathroom 1100 - 1500 sqft
For rent
$2,500 Monthly
2001 - 38 HONEYCRISP CRESCENT, vaughan (vaughan corporate centre), Ontario

2001 - 38 Honeycrisp Crescent

Vaughan (Vaughan Corporate Centre), Ontario

Enjoy your living in this beautiful condo with 2 separated bedrooms in the vibrating community of Vaughan. Panoramic north view. Steps to IKEA. Walk to TTC Subway Stations. Included in the rent, landlord provides Fiber internet with commercial grade 2.5 Gbps download/upload speed, which is great for home office. (id:34426)

2 Bedroom 1 Bathroom 600 - 699 sqft
For rent
$2,000 Monthly
806A - 2851 HIGHWAY 7 ROAD E, vaughan (vaughan corporate centre), Ontario

806a - 2851 Highway 7 Road E

Vaughan (Vaughan Corporate Centre), Ontario

Welcome to this bright and functional **south-facing one-bedroom suite at The Vincent Condominiums**. Featuring an open-concept layout, modern kitchen, contemporary finishes, and an abundance of natural light, this unit offers comfortable and stylish urban living. Enjoy views of the **CN Tower and Downtown Toronto** from the suite. Residents have access to an impressive range of premium amenities, including a fitness center, party room, rooftop terrace, concierge service, and visitor parking. Ideally located in the heart of **Vaughan Metropolitan Centre**, this home is just steps from **VMC Subway Station**, restaurants, cafés, grocery stores, and the YMCA. With convenient access to Highways 400 and 407, York University, Vaughan Mills, and Canada's Wonderland, this is an excellent opportunity to enjoy both convenience and connectivity in a vibrant urban setting. (id:34426)

1 Bedroom 1 Bathroom 0 - 499 sqft
For rent
$2,600 Monthly
1031 - 38 WATER WALK DRIVE, markham (unionville), Ontario

1031 - 38 Water Walk Drive

Markham (Unionville), Ontario

Welcome To Riverview By Times Group, A Prime Location In The Heart Of Markham On Hwy 7. over 700 sq ft. W/10 Ft Ceiling And Efficient One-Bedroom Plus Large Den ( Den Can Be Used As A 2nd Bedroom,) 1.5 Bathroom. Bright, Spacious, With East Exposure Unobstructed View. Laminate Floor Thru-Out. Steps To Uptown Sq & Main Street, Whole Foods, Banks & Restaurant. Easy Access To Viva, YRT, To Train, Hwy 404, 407 And Go Station (40 Mins Downtown W/ Free Parking). Close To YMCA, Seneca College And York University Markham Campus, Cineplex, Amenities Inc. 24 Hr Concierge (id:34426)

2 Bedroom 2 Bathroom 700 - 799 sqft
For sale
$459,000
2006 - 5 BUTTERMILL AVENUE, vaughan (vaughan corporate centre), Ontario

2006 - 5 Buttermill Avenue

Vaughan (Vaughan Corporate Centre), Ontario

Luxury Condo Living in Vaughans Prime Location! 2 Beds + Study Area | 2 Baths | 638 Sq Ft + Expansive South-Facing Balcony.Step into this bright, open-concept gem with soaring 9 ft smooth ceilings, bathed in natural light! Perfect for professionals, small families, or savvy investors, this unit blends style and functionality. Chef-Ready Kitchen: Slept stone countertops, modern cabinetry, and premium finishes. Spa-Like Bathrooms: Stone countertops, contemporary fixtures. Laminate Flooring: Sleek and durable, flowing seamlessly throughout. Private Oasis: A spacious balcony with sunny south viewsideal for morning coee or evening relaxation. Live in a boutique-style building with 5-star resort-inspired perks: Bar Buca Lobby: Sip espresso or cocktails in a chic, social atmosphere. Party Room + BBQ Area: Host gatherings with ease. Golf & Sport Simulator: Practice your swing or challenge friends. Steps to Vaughan YMCA with Free Membership Access to Pool, steam room, gym, whirlpools, daycare, basketball/yoga studios, library, and more! Walk to the TTC Subway and enjoy eortless access to Hwy 7 & 400.Everything is at your doorstep, Seamless downtown commutes. Vibrant Lifestyle: Restaurants, shops, parks, and cultural hotspots nearby. (id:34426)

2 Bedroom 2 Bathroom 600 - 699 sqft
For sale
$1,478,000
7 MONACO CRESCENT, richmond hill (rouge woods), Ontario

7 Monaco Crescent

Richmond Hill (Rouge Woods), Ontario

Beautifully Newly Upgraded Home Tucked Away On A Quiet Street In Richmond Hill's Highly Sought-After Rouge Woods Community! $180K Spent on Premium Upgrades From Top to Bottom !This Meticulously Maintained, Bright, South-Facing Property Features Impressive Open-Concept Layout With 9-Ft Ceilings On The Main Floor, Engineered Flooring, And Pot Lights Throughout. The Grand Living And Dining Room Overlooks The Front Yard With Large Windows Flooding The Space With Natural Light. A Modern Chef's Kitchen Boasts High-End Café Appliances, Custom Granite Countertops, A Custom Backsplash, A Centre Island, And A Breakfast Area With Picture Windows. The Spacious Family Room Offers A Direct Walk-Out To A Beautiful Backyard Oasis Upgraded With Custom Interlocking. An Updated Staircase With Elegant Wrought-Iron Pickets Leads Upstairs, Where The Luxurious Primary Bedroom Features A 4-Piece Spa-Inspired Ensuite And A Large Closet. All Bathrooms Are Finished With Granite Countertops. The Fully Finished Basement Significantly Expands Your Living Space, Offering An Extra Bedroom, A Large Recreation Area, And A Updated 3-Piece Bathroom. Complete With Direct Garage Access. Perfectly Situated Near Top-Ranking Schools, Richmond Green Sports Centre, Parks, Shopping, And Public Transit, With Quick Access To Highways 404 And 407. This Is An Exceptional Opportunity To Own Your Dream Home-Don't Miss Out! (id:34426)

5 Bedroom 4 Bathroom 1500 - 2000 sqft
Search Properties
Your Favourites

 

No Favourites Found

 

Interested?
Generating Captcha