49353 results | Page 1 of 2057
12 24 48


LOADING

For rent
$2,499 Monthly
201 - 140 SIMCOE STREET, Peterborough, Ontario

201 - 140 Simcoe Street

Peterborough, Ontario

Experience bright, contemporary living in this modern one-bedroom loft located in the heart of historic Downtown Peterborough. Just steps from Peterborough Square Mall, the bus terminal, cafés, restaurants, banks, grocery stores, and the cinema, this well-designed suite offers unmatched urban convenience. Oversized windows fill the home with natural light, while a private residents-only patio terrace provides a quiet outdoor retreat. The suite features individually controlled heating and air conditioning, a refrigerator, stove, and microwave, plus rough-ins for an in-unit washer and dryer. Water is included; tenant pays heat and hydro. (id:61852)

1 Bedroom 1 Bathroom 1000 - 1199 sqft

Cppi Realty Inc.

For sale
$1,030,000
382 PRINGLE AVENUE, Milton, Ontario

382 Pringle Avenue

Milton, Ontario

Welcome to 382 Pringle Avenue, an absolutely stunning home located in the highly desirable New Vista community-one of Milton's most sought-after neighborhoods. This Bool Sam Model sits on a premium lot featuring a look-out basement, allowing for exceptional natural light and future finishing potential. Step inside to a warm and inviting covered front porch, leading into a spacious, thoughtfully designed layout. The chef-inspired kitchen showcases premium cabinetry, pantry storage, marble backsplash, and a walkout to a large elevated deck, perfect for family gatherings and entertaining. The bright and open great room features elegant coffered ceilings, creating a refined and comfortable living space. Upstairs, the primary suite includes a generous walk-in closet and a private 4-piece ensuite, offering a peaceful retreat. The walk-out basement provides outstanding potential to build a legal suite or additional living space - perfect for investors, multi-generational families, or anyone looking to add future value and cashflow. A must-see home offering location, upgrades, and income potential in one package! (id:61852)

4 Bedroom 4 Bathroom 1500 - 2000 sqft

World Class Realty Point

For rent
$2,600 Monthly
2 - 37 WILD ROSE GARDENS, Toronto, Ontario

2 - 37 Wild Rose Gardens

Toronto, Ontario

Welcome to Riverside Residences - a bright and spacious 2-bedroom, 2-bathroom suite offering sweeping views of the ravine and the Black Creek River. This beautiful unit features an open-concept layout, hardwood floors throughout, and a contemporary kitchen with quartz countertops and stainless steel appliances. Perfectly located just steps from Lawrence Avenue, public transit, schools, places of worship, parks, and everyday amenities. Truly an exceptional place to call home. (id:61852)

2 Bedroom 2 Bathroom 700 - 1100 sqft

Forest Hill Real Estate Inc.

For rent
$1,650 Monthly
20 PENN DRIVE, Brampton, Ontario

20 Penn Drive

Brampton, Ontario

This beautifully finished brand new, never lived in legal basement apartment in a detached home is now available for lease in the prestigious Fletcher's Meadows neighborhood of Brampton. Offering a seamless blend of comfort and convenience, the unit features one spacious bedroom, a large den perfect for a home office and two full bathrooms. The modern kitchen is equipped with stainless steel appliances, and the unit includes private laundry facilities and additional storage. Situated just minutes from shopping centers, schools, restaurants, banks, the GO Station, and a community center, this home also includes one dedicated driveway parking spot. As a brand-new legal basement in a registered two-unit dwelling with the City of Brampton, this is a rare leasing opportunity in one of the city's most desirable communities. (id:61852)

2 Bedroom 2 Bathroom 1500 - 2000 sqft

Elixir Real Estate Inc.

For rent
$3,500 Monthly
112 - 2205 SOUTH MILLWAY, Mississauga, Ontario

112 - 2205 South Millway

Mississauga, Ontario

Fantastic Erin Mills location, constructed by Daniels, offers a sunken living room with a walkout to a spacious deck and a large side yard. convenient transportation options with a single bus ride to the GO Station and Square One, within walking distance to South Common Mall and the transit hub. Close to the University of Toronto Mississauga campus. Furnished with beds, sofa, dining sets, and more (id:61852)

3 Bedroom 3 Bathroom 0 - 499 sqft

Jdl Realty Inc.

For rent
$2,450 Monthly
12 LANKIN BOULEVARD, Orillia, Ontario

12 Lankin Boulevard

Orillia, Ontario

Just steps from beautiful Lake Simcoe, this move-in-ready 1240 sq. ft. 3+1 bedroom townhouse features a modern kitchen with stainless steel appliances, updated lighting, and a spacious foyer, with carpet being removed and new upstairs flooring getting installed and paint touch-ups to be completed before move-in. The finished lower-level can be used as a bedroom, office, playroom gym, or workspace. The primary bedroom has a private balcony and two large closets, plus two additional spacious bedrooms. Close access to highways, shopping, restaurants, parks, beaches, and trails, this home delivers convenience and relaxed lakeside living. AAA+ tenants only. Please submit full Equifax credit report, job letters, 3 months pay stubs and rental application. (id:61852)

3 Bedroom 1 Bathroom 1200 - 1399 sqft

Simcoe Hills Real Estate Inc.

For rent
$2,300 Monthly
611 - 372 HIGHWAY 7 EAST ROAD E, Richmond Hill, Ontario

611 - 372 Highway 7 East Road E

Richmond Hill, Ontario

Royal Garden Is At The Prime Location Of Richmond Hill. Close To All Amenities. Laminate Floor Throughout. Steps To Viva Bus Station. 24 Hrs Concierge. This 520 Sq. Ft. Unit Is Bathed In Natural Sunlight And Features An Open-Concept, Functional Layout. Enjoy A Spacious, Bright Bedroom With Extra-Wide Closet Space Offering Additional Storage. The Modern Kitchen, Equipped With Granite Countertops And Stainless Steel Appliances, Seamlessly Connects To The Living/Dining Room, Which Provides Access To The Large Sized Balcony. Unit Includes One P2 Parking Spot! Convenience Is At Your Doorstep With Shops, Restaurants And Banks Within Walking Distance And Closely Along Highway 7. The Condo Is Just Steps Away From Viva Transit And Offers Easy Access To Highways 404 And 407, YRT, And The GO Station. This Prime Location Also Boasts Proximity To Top-Rated Schools Such As Christ The King Catholic ES, St. Robert Secondary School, Doncrest PS, Adrienne Clarkson PS (French Immersion), And TMS School (Private). The Building's Amenities Include A Gym, Jacuzzi, Sauna, Golf Simulation Room, Ballroom, Concierge, And Visitor Parking. Easy To Maintain, No Carpet Throughout. (id:61852)

1 Bedroom 1 Bathroom 500 - 599 sqft

Homelife Landmark Realty Inc.

For sale
$1,050,000
6 SUMMIT DRIVE E, Vaughan, Ontario

6 Summit Drive E

Vaughan, Ontario

Beautifully upgraded freehold townhome in the prestigious Vellore Village community, featuring a fully finished basement! Ideally located just steps from top-rated school, Glenn Gould PS, daycares, parks, and all essential amenities - including the Cortellucci Vaughan Hospital, a valuable convenience especially for downsizers. This impeccably maintained home is renovated from top to bottom with quality finishes, hardwood floors, and pot lights throughout. Enjoy a modern eat-in kitchen with Quartz countertops and premium appliances, including a Miele dishwasher, gas stove, and a Samsung refrigerator. The finished basement offers a spacious family room and an additional bedroom or office, perfect for guests or working from home. The primary bedroom features a custom walk-in closet and a luxurious 5-piece ensuite.With no sidewalk and parking for 4 cars, this home effortlessly blends elegance and convenience. Enjoy quick access to HWY 400, and just minutes to Wonderland, Vaughan Mills, and Costco. Both front and backyard are beautifully finished with interlocking.A must-see property for growing families and downsizers alike! (id:61852)

4 Bedroom 4 Bathroom 1500 - 2000 sqft

Retrend Realty Ltd

For rent
$2,350 Monthly
2015 - 88 CORPORATE DRIVE, Toronto, Ontario

2015 - 88 Corporate Drive

Toronto, Ontario

Welcome to this Tridel-built corner suite on the 20th floor, a bright and spacious 1-bedroom plus solarium, 1-bathroom home offering over 700 sq.ft. of comfortable living, with the solarium functioning as a potential second bedroom. The suite features abundant natural light and an open layout that feels both modern and inviting. The building has been beautifully renovated and offers exceptional amenities including a bowling alley, billiards room, and swimming pool. With parking included and just steps from Scarborough Town Centre and the TTC, this home combines convenience, lifestyle, and value in one of the area's most desirable communities. (id:61852)

2 Bedroom 1 Bathroom 700 - 799 sqft

Royal LePage Vision Realty

For rent
$2,700 Monthly
2206 - 1 LEE CENTRE DRIVE, Toronto, Ontario

2206 - 1 Lee Centre Drive

Toronto, Ontario

890 Sq Ft; High Level, Sunny, Corner Unit With Open Panoramic South View; Split Bedrooms Design; Full Facilities; 24 Hrs Security; Bus At Door; Easy Access To Hwy 401; Short Drive To U of T Scarborough Campus; Short Walk To Scarborough Town Centre; Ready To Move-In (id:61852)

2 Bedroom 2 Bathroom 800 - 899 sqft

Homelife Landmark Realty Inc.

For sale
$1,298,000
146 PLACENTIA BOULEVARD, Toronto, Ontario

146 Placentia Boulevard

Toronto, Ontario

Rarely Offered Bright & Spacious Monarch Home Located In The Highly Desired Agincourt North Community!Located in an unbeatable area-just a 2-minute walk to Finch TTC via the Croach Crescent shortcut.The finished basement includes a second kitchen and a full washroom-providing exceptional flexibility for extended family, in-laws, or additional living space.This well-maintained detached property showcases A++ condition, offering a functional and thoughtfully designed layout perfect for family living. Move-in ready with extensive upgrades throughout.The main floor features an inviting living and dining area with excellent natural light, creating a warm and welcoming atmosphere. The modern kitchen (2021) boasts upgraded cabinetry, quality countertops, and a practical layout ideal for everyday cookingUpstairs, you'll find oak hardwood flooring on the second level (2021), complemented by a hardwood staircase that adds elegance and durability.Close to top-rated schools, parks, community amenities, shopping malls, restaurants, and all essentials.This rare offering combines prime location, modern upgrades, and a highly functional layout-an exceptional opportunity you don't want to miss! ** This is a linked property.** (id:61852)

7 Bedroom 4 Bathroom 1500 - 2000 sqft

Smart Sold Realty

For sale
$499,000
303 - 320 RICHMOND STREET E, Toronto, Ontario

303 - 320 Richmond Street E

Toronto, Ontario

Must Go!Corner Suite 1 Bedroom, 2 Bath Plus Den @ "The Modern" Condo On Richmond. 660 Sqft+55 Sqft Balcony With Impressive Upgrades: Engineered Hardwood Floors, Stainless Steel Appls, Quartz Countertops, Freshly Painted, Open Concept Plus Parking. Excellent Amenities W/24 Hrs Concierge, Rooftop Terrace With Plunge Pool And Bbq, Hot Tub, Sauna, Party Rm, Exercise/Yoga Studio. Close To Distillery District , St Lawrence Market, Shops, Park, Ttc & Downtown Core. (id:61852)

2 Bedroom 2 Bathroom 600 - 699 sqft

Ignite Star Realty Inc.

For sale
$579,000
2210 - 5180 YONGE STREET, Toronto, Ontario

2210 - 5180 Yonge Street

Toronto, Ontario

Luxurious Beacon Condos In The Center Of North York. Underground Direct Access To The Subway!! 1 Bedroom + Den Layout W/ No Wasted Space. The Den Can Be Changed To The 2nd Bedroom By Adding Sliding Door Per Builder Plan. Sun-Filled Southern Exposure. 9' Ceiling & Ceiling To Floor Window, Modern Cabinetry & Laminate Flooring Through Out. Amenities Including: 24/7 Concierge, Outdoor Terrace, Party Room, Yoga Studio, Gym, Movie Theater, Billiards & Gaming Lounge, Guest Suites & Bbq And Much More.e Newest & Most Luxurious Modern Residences In The Heart Of North York, On Yonge St, Among A Handful Of Condos With A Direct Access To The Subway Station!! Amazing Location! Walk To All Amenities On Yonge St. Direct Access To TTC! Luxurious Condo Facilities Include Movie Room, Gym, Sauna, Meeting, Party, Billiard, And More! (id:61852)

2 Bedroom 1 Bathroom 500 - 599 sqft

Real One Realty Inc.

For rent
$2,650 Monthly
206 - 2 SCOTT STREET, Toronto, Ontario

206 - 2 Scott Street

Toronto, Ontario

TRENDIEST, STYLISH BUILDING - LONGON ON THE ESPLANADE * 1 BEDROOM & A DEN - 730 SQ. FT. IS ALL USABLE SPACE, FLOOR TO CEILING WINDOWS, DEN CAN SERVE FOR DIFFERENT USE * WALK TO ST. LAWRENCE MARKET, FINANCIAL DISTRICT AND DOWNTOWN CORE - MINUTES TO UNDERGROUND PATH * 24HR CONCIERGE, TOP NOTCH CONDO AMENITIES: OUTDOOR POOL, HOT TUB, GYM, LIBRARY, ROOF TOP GARDEN, GUEST SUITES, PARTY/RECREATION ROOM ... ** NOT PETS, NO SMOKER PER THE LANDLORD'S INSTRUCTION ** (id:61852)

2 Bedroom 1 Bathroom 700 - 799 sqft

Century 21 Heritage Group Ltd.

For rent
$1,850 Monthly
3301 - 2 ANNDALE DRIVE, Toronto, Ontario

3301 - 2 Anndale Drive

Toronto, Ontario

MASTER BEDROOM (with bathroom) for rent. Only accept FEMALE (Male visitor NOT allowed). Sharing kitchen and living room with one other female. Fully furnished with Queen bed, night table, dresser, etc. All utility and Hi-speed internet included. This Stunning Tridel Hullmark Centre Condo Offers The Perfect Blend Of Style, Comfort And Convenience. Located At The Vibrant Southeast Corner Of Yonge And Sheppard, This 33rd Floor Sun-Drenched Unit Boasts Breathtaking West- Facing Views And High - End Finishes Throughout. Enjoy World- Class Amenities Including An Outdoor Pool, Hot Tub, Sauna, Gym, Private Cinema, Party Room, Roof Top Terrance With BBQ Areas And More - All With Direct Indoor Access To Two Subway Lines! Whether You Are Entertaining Guests Or Relaxing At Home, This Space Has It All. Complete With Stainless Steel Appliances, In-Suite Laundry, And A Dedicated Parking Spot. This Gem Is Available Furnished Or Unfurnished To Suit Your Lifestyle. Don't Miss Your Chance To Live In One Of Toronto's Most Sought After Addresses. One Parking included At Level P3. (id:61852)

3 Bedroom 2 Bathroom 900 - 999 sqft

Bay Street Group Inc.

For sale
$818,000
1209 - 4978 YONGE STREET, Toronto, Ontario

1209 - 4978 Yonge Street

Toronto, Ontario

Gorgeous Menkes Built Luxurious 'Ultima' Condo. Located In The Heart Of North York. Rare Find Bright, spacious, and meticulously maintained 3-Bedroom Unit featuring a desirable split-bedroom layout for enhanced privacy. Open-concept layout that flows seamlessly into the living space. This Bright And Spacious Corner Unit With Stunning Views! Large windows bring in plenty of natural light, creating a warm and inviting atmosphere. Primary bedroom includes a generous walk-in closet. Hardwood Flooring In Living Room. A Balcony To Enjoy The Outdoor And Views. Direct Underground Access To Two Subway Stations, North York Centre & Sheppard Station, And North York Civic Centre, Library, Art Centre, TDSB, Restaurants, Mel Lastman Square, Supermarkets, Empress Walk, Movie Theater, LCBO, Etc. Minutes To Hwy 401. Fabulous Building Amenities Including 24 Hour Security, Indoor Pool, Gym, Guest Suites, ample guest parking, Sauna, Billiard Room, Golf Centre & Party Room, And Etc. This One Should Not Be Missed! (id:61852)

3 Bedroom 2 Bathroom 1000 - 1199 sqft

Homelife New World Realty Inc.

For sale
$699,000
827 - 39 QUEENS QUAY E, Toronto, Ontario

827 - 39 Queens Quay E

Toronto, Ontario

Perched on the 8th floor of a sought-after waterfront address, this one-bedroom plus den residence delivers an un paralleled urban living experience. Expansive windows frame stunning views of Lake Ontario and Toronto's iconic skyline, creating a dynamic backdrop for your everyday life. The spacious living area-enhanced by 10-foot ceilings and engineered hardwood floors-offers the flexibility to design your ideal setting, whether that's a cozy reading corner or an inviting entertainment space. The impressive chef-inspired kitchen features integrated Miele appliances, a Sub-Zero refrigerator, Corian countertops, and upgraded cabinetry, making meal prep both stylish and efficient. The tranquil bedroom offers a serene retreat with ample, customized closet space, while the spa-like bathroom features a luxurious soaker tub and a versatile shower. Thoughtful upgrades include customized closet systems, designer LED lighting, a smart home thermostat, an in-suite alarm system, and motorized blackout blinds. Beyond your private sanctuary, the building offers exceptional wellness-focused amenities, including a fully equipped gym, indoor and outdoor pools, a sauna, a recreational room, guest suites, a party room, a game room, and dedicated treatment rooms. Neighborhood Highlights Grocery: Loblaws (600m), Farm Boy (400m), Kitchen Table (450m), St. Lawrence Market (1.1km)Transit: Union Station (1.2km), Union Station Bus Terminal (850m), Jack Layton Ferry Terminal (600m), Billy Bishop Airport(3km)Entertainment: Scotiabank Arena (900m), Meridian Hall (1km), Harbourfront Centre (1km), Rogers Centre (1.3km)Attractions: Toronto Music Garden (1.8km), Sugar Beach (600m)Embrace the vibrant waterfront lifestyle and elevate your everyday living in this sophisticated urban sanctuary. (id:61852)

2 Bedroom 1 Bathroom 600 - 699 sqft

Royal LePage Signature Realty

For sale
$799,995
710 - 5 DEFRIES STREET S, Toronto, Ontario

710 - 5 Defries Street S

Toronto, Ontario

Welcome to your HOME! Brand new building offering a blend of contemporary design, craftsmanship, and unrivaled convenience. Corner Unit offering 296 sqft of Balcony Space, Near the vibrant communities of Regent Park and Corktown, explore all that it has to offer in terms of nature, arts, community and convenience! Amenities pending completion soon - Co-working / Rec Spaces, Rooftop Lounge and Pool, Fitness Studio, Kids Area & more. Close to Queen, King, Corktown, 10 mins to Yonge St, quick access to Gardiner, Bayview, DVP, Lakeshore and more. Book your viewing today! (id:61852)

3 Bedroom 2 Bathroom 800 - 899 sqft

Right At Home Realty

For rent
$3,200 Monthly
102 - 175 HILDA AVENUE, Toronto, Ontario

102 - 175 Hilda Avenue

Toronto, Ontario

Available immediately! Discover your next home in a bright, beautifully appointed 3-bedroom, 2-bathroom residence on in the highly desirable Yonge & Steeles corridor. Comes with TWO parking spaces in tandem. This expansive unit features no carpet, large windows that flood the space with natural light and a private terrace, making it the perfect spot to relax and host. Utilities included (hydro, Heat, And Water) offer worry-free living. all Items from Storage will be cleared prior to occupancy. Located steps from retail delights like Centerpoint Mall and a short commute to York University, the building also gives you access to top-tier amenities: indoor swimming pool, sauna, gym, squash/racquet ball courts and recreation room. With the Toronto Transit Commission (TTC) right at your doorstep and a direct bus to Finch subway station, this is one of the most walkable and transit-friendly locations in the city (Walk Score 92). Come experience this bright, welcoming home in a great neighbourhood - you'll love living here! (id:61852)

3 Bedroom 2 Bathroom 1000 - 1199 sqft

RE/MAX Millennium Real Estate

For rent
$2,400 Monthly
1619 - 60 PRINCESS STREET, Toronto, Ontario

1619 - 60 Princess Street

Toronto, Ontario

*Fully Furnished* Prime Location On Front St E & Sherbourne - Steps To Financial District, Union Station, St Lawrence Mkt & Waterfront! Excess Of Amenities Including Infinityedge Pool, Rooftop Cabanas, Outdoor Bbq Area, Basketball Court, Games Room, Gym, Yoga Studio, Party Room And More! Functional 1+Den, 1 Bath W/ Balcony! East Exposure. This East Core Development Is Not To Be Missed! 1 parking and Interent are inlcuded! (id:61852)

2 Bedroom 1 Bathroom 500 - 599 sqft

Central Home Realty Inc.

For rent
$2,400 Monthly
1015 - 25 MCMAHON DRIVE, Toronto, Ontario

1015 - 25 Mcmahon Drive

Toronto, Ontario

Saisons Condo, Luxury Building in North York. Spacious One bedroom unit with 530 Sqft Of Interior + 163 Sqft Of Balcony. One Parking and Locker Included. Featuring Premium Finishes, Miele Appliances, Miele Dryer and Washer, Quartz Countertop with Calacatta backsplash, Closet Organizers, 9' ceilings, Spa Like Bath With Large Porcelain Tiles Surround, Laminate Floor Throughout. Balcony with Radiant ceiling heaters and Decking. With 80,000 Sqft of Megaclub Amenities Including Full size Basketball Court,Swimming Pool, Sauna, Fitness Gyms, Golf Simulator, Formal Ballroom, Wine Lounge And Touchless Car Wash, etc. Steps To Bessarion and Leslie Subway Station, Brand New Community Centre with Library and Day Care, Go Train Station, And Minutes To Hwy 401/404, Bayview Village and Fairview Mall. (id:61852)

1 Bedroom 1 Bathroom 500 - 599 sqft

Prompton Real Estate Services Corp.

For rent
$2,950 Monthly
710 - 5 DEFRIES STREET S, Toronto, Ontario

710 - 5 Defries Street S

Toronto, Ontario

Welcome to your HOME! Brand new building offering a blend of contemporary design, craftsmanship, and unrivaled convenience. Corner Unit offering 296 sqft of Balcony Space, lots of natural light, views of the CN Tower & Don Valley River, Near the vibrant communities of Regent Park and Corktown, explore all that it has to offer in terms of nature, arts, community and convenience! Amenities pending completion soon - Co-working / Rec Spaces, Rooftop Lounge and Pool, Fitness Studio, Kids Area & more. Close to Queen, King, Corktown, 10 mins to Yonge St, quick access to Gardiner, Bayview, DVP, Lakeshore and more. Book your viewing today! (id:61852)

3 Bedroom 2 Bathroom 700 - 799 sqft

Right At Home Realty

For sale
$1,078,000
14 FRANKLIN AVENUE, Toronto, Ontario

14 Franklin Avenue

Toronto, Ontario

At Yonge / Sheppard! Welcome to a beautifully updated detached home in one of Torontos most sought-after neighbourhoods. This charming 2-storey residence features a bright, open-concept main floor with hardwood throughout, a modern kitchen with quartz counters & stainless steel appliances, and a spacious living/dining area ideal for entertaining. Upstairs offers three comfortable bedrooms and a stylish renovated bath. The finished basement includes 3 bedrooms, a full bathroom, laundry and dryer. Outside, enjoy a private fenced yard with a deck perfect for summer evenings. Steps to parks, schools, shops, TTC, and quick access to downtown. Move-in ready with timeless curb appeal and a warm, inviting feel perfect for families or professionals alike.Turn-key property with multiple income streams or future redevelopment potential.A Prime Investment Opportunity! (id:61852)

6 Bedroom 2 Bathroom 700 - 1100 sqft

Homelife New World Realty Inc.

For rent
$2,000 Monthly
102 - 360 RIDELLE AVENUE, Toronto, Ontario

102 - 360 Ridelle Avenue

Toronto, Ontario

Fully renovated one-bedroom condo, ideally situated in one of the city's most sought-after locations. this unit features a brand-new appliances perfect for culinary enthusiasts and includes dedicated parking. Residents enjoy access to premium amenities: take a dip in the inviting indoor pool, host unforgettable gatherings in the designated barbecue area, or explore the city with ease thanks to the secure bike rack. Whether you're relaxing at home or entertaining guests, every detail has been thoughtfully curated to enhance your lifestyle. Set in a vibrant and well-connected neighborhood steps to Glencairn station, this condo offers the perfect balance of comfort, functionality, and urban sophistication. Welcome to your new home where urban living meets everyday ease. (id:61852)

1 Bedroom 1 Bathroom 500 - 599 sqft

Century 21 Regal Realty Inc.

Search Properties
Your Favourites

 

No Favourites Found

 

Interested?
Generating Captcha