54204 results | Page 1712 of 2259
12 24 48


LOADING

For sale
$529,999
903 - 1 ELM DRIVE, Mississauga, Ontario

903 - 1 Elm Drive

Mississauga, Ontario

Welcome to 1 Elm Drive, Unit 903, which has a Clearview and a lot of sunlight, which creates bright and airy interiors. Prime location In The Heart Of Mississauga With The Future LRT Located At Your Doorstep And Just Minutes To Walk To Celebration Square, Living Arts Centre, Square One Shopping Centre, Go Station, highways & and so Much More! It also features a walkout to an oversized private balcony with a sun-filled, unobstructed, south-facing view. This Spacious One Bedroom + Den Offers An Open Concept Layout With Laminate Flooring Throughout The Living & Dining Room. Excellent Building Amenities: Indoor Pool, Sauna, Gym, Games Room, Party Room, Yoga room, 24-hour Concierge, and More! Low Maintenance Fees. Whether you're a first-time buyer or investor, Unit 903 is a fantastic opportunity in one of Mississauga's most sought-after locations. Don't miss your chance. Book your showing today! (id:61852)

2 Bedroom 1 Bathroom 600 - 699 sqft

Century 21 People's Choice Realty Inc.

For sale
$1,049,900
57 MAINARD CRESCENT, Brampton, Ontario

57 Mainard Crescent

Brampton, Ontario

Welcome to Your Dream Home Where Style, Comfort & Function Meet! Look no further - this beautifully maintained, sun-filled detached home delivers the perfect blend of charm, space, and thoughtful design in one of the most sought-after family-friendly neighborhoods. From the moment you arrive, the interlocked front walkway, exterior pot lights, lush curb appeal, and a built-in water sprinkler system that keeps the lawn perfectly manicured all year round make a lasting first impression. Step inside to a soaring double-height foyer with stained-glass accents that set the tone for elegance throughout.The main floor is warm and inviting, featuring gleaming parquet floors, a cathedral ceiling open to above in the formal living room, and a separate dining area ideal for entertaining. The spacious family room offers a cozy gas fireplace, while the chef-inspired kitchen boasts beautiful cabinetry, a ceramic backsplash, and a bright eat-in area with walk-out to the backyard - perfect for everyday living. California shutters, mirror closet doors, and main floor laundry add both convenience and style. For added accessibility, the laundry room also includes a main floor shower - ideal for multi-generational living or guests.Upstairs, retreat to the expansive primary bedroom complete with a walk-in closet and luxurious 5-piece ensuite, including a soaker tub and dual vanity. Additional highlights include direct access to the garage, an oak staircase with wrought iron pickets, a cold cellar, and generous principal rooms throughout. This home offers everything your family needs - premium finishes, pride of ownership, and an exceptional layout - all just steps from top-rated schools, parks,transit, and shopping (id:61852)

4 Bedroom 4 Bathroom 2000 - 2500 sqft

Royal LePage Your Community Realty

For sale
$654,900
613 - 1400 DIXIE ROAD, Mississauga, Ontario

613 - 1400 Dixie Road

Mississauga, Ontario

Welcome to Fairways - Where Lifestyle Meets Location! GTA Condo of the Year 2021! Discover a hidden gem nestled in a prime location near major highways, GO Station, Pearson Airport, Dixie Outlet Mall, Sherway Gardens, the lake, and essential amenities. This spacious two bedroom, two bathroom condominium offers nearly 1,500 square feet of beautifully maintained living space. Step inside to expansive living and dining areas, designed for both everyday comfort and entertaining. The updated kitchen boats white cabinetry with display cupboards, granite countertops, a designer backsplash, breakfast bar, and engineered hardwood flooring. The generous primary bedroom includes a four-piece ensuite, while the second bedroom is conveniently located across from a three-piece bathroom combined with in-suite laundry. Oversized windows fill the unit with natural light, creating a warm and inviting atmosphere. Enjoy peace of mind with a monthly condominium fee of $1,232.18, which includes building insurance, common elements, heat, hydro, central air conditioning, water, cable TV, and parking. Take advantage of an impressive array of amenities including a concierge, party/meeting room, garden and music lounges, card room and gallery, gym (cardio and weight rooms), change rooms, saunas, billiards and dart rooms, library, woodshop, car wash, an outdoor heated pool surrounded by a sprawling patio, BBQ area, tennis/pickleball courts, putting green, shuffleboard courts, pond, fountain, beautifully manicured grounds, McMaster House for private functions, and ample visitor parking. Set on over five acres bordered by Lakeview Golf Course and the prestigious Toronto Golf Club, and with a gated entrance for added security, Fairways offers more than a home - it's a lifestyle. (id:61852)

2 Bedroom 2 Bathroom 1400 - 1599 sqft

Royal LePage Real Estate Services Ltd.

For sale
$630,000
1202 - 75 KING STREET E, Mississauga, Ontario

1202 - 75 King Street E

Mississauga, Ontario

Welcome to the Prestigious King Gardens Building. This is a corner 2-bedroom suite available for sale which offers a functional & open concept layout. What a perfect place to live for anyone seeking comfort, and convenience! This is a must-see property. Don't miss your chance to make this condo your new home! Close to all major amenities, incl Mississauga Hosp, Schools (elementary, secondary, private), Comm Ctr, Parks, Shopping & Restaurants, and close access Hwy's 403, QEW, & 401; the Go Stn & TTC Subway **EXTRAS Maintenance Fee Includes: Heat, Hydro, Water, Cable TV, Internet, CAC, Building Insurance, Parking and Common Elements** (id:61852)

2 Bedroom 2 Bathroom 1000 - 1199 sqft

RE/MAX Metropolis Realty

For sale
$630,000
1512 - 75 KING STREET E, Mississauga, Ontario

1512 - 75 King Street E

Mississauga, Ontario

Welcome to the Prestigious King Gardens Building. This is a corner 2-bedroom suite available for sale which offers a functional & open concept layout. What a perfect place to live for anyone seeking comfort, and convenience! This is a must-see property. Don't miss your chance to make this condo your new home! Close to all major amenities, incl Mississauga Hosp, Schools (elementary, secondary, private), Comm Ctr, Parks, Shopping & Restaurants, and close access Hwy's 403, QEW, & 401; the Go Stn & TTC Subway **EXTRAS Maintenance Fee Includes: Heat, Hydro, Water, Cable TV, Internet, CAC, Building Insurance, Parking and Common Elements** (id:61852)

2 Bedroom 2 Bathroom 1000 - 1199 sqft

RE/MAX Metropolis Realty

For sale
$560,000
1703 - 75 KING STREET E, Mississauga, Ontario

1703 - 75 King Street E

Mississauga, Ontario

Welcome to the Prestigious King Gardens Building. This spacious 2-bedroom suite available for sale which offers a functional & open concept layout. What a perfect place to live for anyone seeking comfort, and convenience! This is a must-see property. Don't miss your chance to make this condo your new home! Close to all major amenities, incl Mississauga Hosp, Schools (elementary, secondary, private), Comm Ctr, Parks, Shopping & Restaurants, and close access Hwy's 403, QEW, & 401; the Go Stn & TTC Subway **EXTRAS Maintenance Fee Includes: Heat, Hydro, Water, Cable TV, Internet, CAC, Building Insurance, Parking and Common Elements** (id:61852)

2 Bedroom 2 Bathroom 900 - 999 sqft

RE/MAX Metropolis Realty

For sale
$510,000
1709 - 75 KING STREET E, Mississauga, Ontario

1709 - 75 King Street E

Mississauga, Ontario

Welcome to the Prestigious King Gardens Building. This is a 1+1 suite available for sale which offers a functional & open concept layout. What a perfect place to live for anyone seeking comfort, and convenience! This is a must-see property. Don't miss your chance to make this condo your new home! Close to all major amenities, incl Mississauga Hosp, Schools (elementary, secondary, private), Comm Ctr, Parks, Shopping & Restaurants, and close access Hwy's 403, QEW, & 401; the Go Stn & TTC Subway **EXTRAS Maintenance Fee Includes: Heat, Hydro, Water, Cable TV, Internet, CAC, Building Insurance, Parking and Common Elements** (id:61852)

2 Bedroom 1 Bathroom 700 - 799 sqft

RE/MAX Metropolis Realty

For sale
$510,000
1609 - 75 KING STREET E, Mississauga, Ontario

1609 - 75 King Street E

Mississauga, Ontario

Welcome to the Prestigious King Gardens Building. This is a 1+1 suite available for sale which offers a functional & open concept layout. What a perfect place to live for anyone seeking comfort, and convenience! This is a must-see property. Don't miss your chance to make this condo your new home! Close to all major amenities, incl Mississauga Hosp, Schools (elementary, secondary, private), Comm Ctr, Parks, Shopping & Restaurants, and close access Hwy's 403, QEW, & 401; the Go Stn & TTC Subway **EXTRAS Maintenance Fee Includes: Heat, Hydro, Water, Cable TV, Internet, CAC, Building Insurance, Parking and Common Elements** (id:61852)

2 Bedroom 1 Bathroom 700 - 799 sqft

RE/MAX Metropolis Realty

For rent
$1,800 Monthly
1627 LOGANDALE DRIVE, Mississauga, Ontario

1627 Logandale Drive

Mississauga, Ontario

Located in a highly desirable and in-demand Mississauga neighborhood, this home features two bedrooms with closets and a private separate entrance. The modern kitchen boasts an open-concept design, enhancing both style and functionality. One parking space is included. Ideally positioned, the property is within walking distance to public transit, schools, parks, a community center, shopping plazas, and restaurants. Its also just a short drive to Heartland Town Centre and offers convenient access to Highways 401 and 403. Top-rated school district located in Old English Lane neighborhood. Tenants to pay 30% utilities. (id:61852)

2 Bedroom 1 Bathroom 0 - 699 sqft

Upstate Realty Inc.

For sale
$495,000
1206 - 25 AGNES STREET, Mississauga, Ontario

1206 - 25 Agnes Street

Mississauga, Ontario

Welcome to this beautiful 2+1 bedroom condo offering stunning views of downtown Mississauga. Featuring elegant parquet flooring throughout, this bright and spacious unit showcases modern finishes and an open-concept layout, freshly painted and filled with natural light. The primary bedroom includes a private 4-piece ensuite, and the unit is equipped with ensuite laundry and one parking space, along with generous storage. Ideally located close to the QEW and Highway 403, GO Transit, and express bus service to downtown Toronto, a beautiful lake view, this condo is perfect for commuters. You'll also be just minutes from Square One Shopping Centre, top-rated schools, parks, Trillium Hospital, and a variety of restaurants bringing both convenience and lifestyle to your doorstep. (id:61852)

3 Bedroom 2 Bathroom 1000 - 1199 sqft

Upstate Realty Inc.

For rent
$3,000 Monthly
A - 30 FORDHOUSE BOULEVARD, Toronto, Ontario

A - 30 Fordhouse Boulevard

Toronto, Ontario

1400 Sqft office space. Clean and bright space in prime location close to QEW. High traffic sideroad with lots of exposure. Space has been thoughtfully designed. Calling all start ups, growing businesses and those looking for a ready to use office space that doesn't require any work. This space is already outfitted with workstations that can accommodate 8-12 employees. Front desk/reception area as well as one private managers office that overlooks the floor. Large private kitchen for staff. Washroom with shower. Four parking spaces included in rent. Signage opportunity. Lease includes Tmi. Tenant to pay for utility consumption. Possibility for some office furniture to be included in rent. Fantastic visibility on a high traffic service road. Great signage opportunity . (id:61852)

1400 sqft

Right At Home Realty

For sale
$649,990
21 BENTLEY CRESCENT, Barrie, Ontario

21 Bentley Crescent

Barrie, Ontario

Location! Location ! Spacious 3 Bedroom, 2 Bathroom Freehold Townhome In Sought After Area Close To School And Parks. Great Curb Appeal Features A Large Cozy Front Porch. Eat-In Kitchen With W/O To Fully Fenced Yard. Great Backyard With Beautiful New Deck (2020), Bright And Spacious Bedrooms. Door From Garage To Back Yard .Finished basement with rec room and 3 pc bathroom. all laminate/ceramic tile through entire house . Interlock Front walkway 2018, Furnace 2019. New Shingle roof (2022) (id:61852)

3 Bedroom 2 Bathroom 1100 - 1500 sqft

Homelife Golconda Realty Inc.

For sale
$1,499,800
206 CHURCH STREET, Markham, Ontario

206 Church Street

Markham, Ontario

Location, location! Fantastic opportunity to own a vacant (no home on property), premium building lot (56 ft x 202 ft) in high-demand Markham Village surrounded by multi-million dollar homes! Live in a highly sought-after, family-friendly and super convenient neighbourhood walking distance to the shoppes, restaurants and cafes on Main Street Markham, multiple excellent schools, community centres, libraries, walking trails, conservations, Milne Dam Park, Morgan Pool, Playgrounds/Splash Pads, Markham-Stouffville Hospital and moments to all conveniences & Hwy 407! Excellent grading for building your dream home. North/South Exposure. Come join The Village where a sense of community still exists! **EXTRAS** Survey available. Property taxes not yet assessed. Buyers to do their own due diligence for buyer's build purpose. (id:61852)

0 - 699 sqft

RE/MAX All-Stars Realty Inc.

For sale
$1,058,800
6 LYNN GATE CRESCENT, Toronto, Ontario

6 Lynn Gate Crescent

Toronto, Ontario

Open the gate to your next chapter at Lynn Gate! This well maintained 3+1 bedroom, 3 bathroom home provides space, functionality, and comfort on a quiet family friendly street. The bright living room with large picture windows and a wood burning fireplace offers a great place to relax and unwind, and is conveniently open to the dining room. The lofted ceiling makes the home feel inviting and airy. Each of the three main floor bedrooms offer ample space and natural light, including a large primary suite with its own private two-piece ensuite and easily fits a King-sized bed. Downstairs you'll find an amazing, finished basement with a large bedroom, bathroom, two living spaces, and lots of additional storage. The space is ideal for a home office space, a gym, a guest suite, or cozy family room. The separate side entrance makes it perfect for multi-generational living, guests or even a potential basement apartment. Enjoy outdoor living in the backyard, complete with room to garden, relax, or play. This home is conveniently located close to the TTC/Subway, Hwy 401/404/DVP, Fairview Mall, many restaurants and Costco. Its just a short walk to Lynn Gate Park and school. Don't miss out on this rare opportunity to own a great home owned by the same family for over 40 years! (id:61852)

4 Bedroom 3 Bathroom 1100 - 1500 sqft

Royal LePage Signature Realty

For rent
$2,900 Monthly
903 - 20 TUBMAN AVENUE, Toronto, Ontario

903 - 20 Tubman Avenue

Toronto, Ontario

Welcome to modern downtown Toronto living! Sleek design, stunning city views, prime location. Enjoy urban living with top amenities, steps from entertainment, dining, and transit. A perfect blend of style and convenience awaits you. Steps away from transit and all amenities of downtown Toronto. (id:61852)

2 Bedroom 2 Bathroom 700 - 799 sqft

Housesigma Inc.

For rent
$2,500 Monthly
1107 - 15 SINGER COURT, Toronto, Ontario

1107 - 15 Singer Court

Toronto, Ontario

Spacious & Bright 1 Bedroom With Large Den/Dining Room. Breathtaking & Unobstructed Views. Approx 646 Sqft Plus Balcony 47 Sqft, Parking & Locker Included. World Class Amenities With 24 Hours Concierge/Security. Steps To Subway, Go Train, Hospital, Restaurants & More. Easy Access To Hwy 401/Dvp. Pool, Yoga, Badminton, Basketball Court, Exercise Room, BBQ Area, Pet Spa, Guest Suites, Visitors Parking, Billiards, Theatre Room & Much More To List. (id:61852)

2 Bedroom 1 Bathroom 600 - 699 sqft

Homelife Landmark Realty Inc.

For rent
$2,850 Monthly
1815 - 188 FAIRVIEW MALL DRIVE, Toronto, Ontario

1815 - 188 Fairview Mall Drive

Toronto, Ontario

Welcome to Verde Condo. A 2 bed 2 full size washroom unit with laminate Flooring Throughout & 9' Ceiling and Floor To Ceiling Windows with unobstructed view to the South West and 2 Large Balconies over 200 sq ft!!! Modern Kitchen And Quartz Countertop. Amenities To Include a Party Room With a Bar Area, Lounge And Meeting Room. Steps To Fairview Mall, Ttc, Subway, Hwy 404/401/Dvp, Library, Cineplex Theatres, Shopping & Restaurants. Verde condo has a prime location, just steps away from TTC subway station and only a 1-minute drive from the 404 and 401 highways, making it convenient for your daily commute.1 Parking & 1 Locker Included. (id:61852)

2 Bedroom 2 Bathroom 700 - 799 sqft

First Class Realty Inc.

For sale
$819,000
610 - 438 RICHMOND STREET W, Toronto, Ontario

610 - 438 Richmond Street W

Toronto, Ontario

Great value at less than $950/square foot! This corner suite at sought-after The Morgan is bright and airy with a contemporary aesthetic. 865sf split floor plan, nicely appointed with many upgrades by the current owners. Walk into the foyer with an alcove for coats and shoes, as well as a storage closet. There is a separate laundry closet with a stackable Samsung washer and dryer and built-in shelving. The second bedroom is tucked away and could be used as a home office, and there is a four piece ensuite washroom across the hall. The modern kitchen has stainless steel Frigidaire/LG/Fisher & Paykel appliances, and a pass through to the dining room that could be a breakfast bar. The spacious living room has wall to wall corner windows that let in lots of natural light. The primary retreat is spacious, with a dressing area with double closets, as well as a four piece ensuite washroom. One parking spot and one locker are included in this offering. Great building amenities; fitness room, sauna, theatre, 24-hour concierge, rooftop terrace with barbeques. Phenomenal location in the entertainment district, close to everything; The Well, Art Gallery of Ontario, Grange Park, many shops and restaurants along trendy Queen Street West. *100 Walk Score!* (id:61852)

2 Bedroom 2 Bathroom 800 - 899 sqft

Royal LePage/j & D Division

For rent
$3,500 Monthly
811A - 1098 PAISLEY ROAD, Guelph, Ontario

811a - 1098 Paisley Road

Guelph, Ontario

Discover this premium higher-level unit, offering the largest square footage in the building! This beautifully upgraded 3-bedroom, 2 full-bathroom suite combines modern living with unbeatable convenience perfect for families, students, or professionals .Upgraded kitchen with modern cabinetry and finishes Ensuite laundry with stackable washer & dryer Primary bedroom features a walk-in closet and a private 3-piece ensuite Two additional bedrooms ideal for guests, home office, or family use Excellent Location: Just 10 minutes from Downtown Guelph Short commute to Conestoga College and the University of Guelph Public transit at the doorstep Close to Guelph Central Station, Guelph General Hospital, major retail outlets Easy access to Highway 6 and Highway 401 Minutes to Costco, LCBO, Tim Hortons, and local convenience stores (id:61852)

3 Bedroom 2 Bathroom 1400 - 1599 sqft

Homelife/miracle Realty Ltd

For rent
$3,150 Monthly
23 - 3895 DOUG LEAVENS BOULEVARD, Mississauga, Ontario

23 - 3895 Doug Leavens Boulevard

Mississauga, Ontario

Welcome To This Renovated Cozy Townhouse In The Most Desirable Area Of Mississauga. Bright & Spacious 3 Bedrooms, 2 Full 4Pc Baths, New Engineered Hardwood Click Flooring Throughout. Open Concept Dining Room. Newly Updated Kitchen With Quartz Countertop, S/S Appliances And New Vinyl Floor, Gorgeous Living Room With Walkout To Deck At Private Fenced Backyard. Large Primary Bedroom On Entire 3rd Level Has 4Pc Ensuite Bath & Walk-In Closet. New Staircase, Most Replaced New Windows. Direct Access To Garage. Close To Schools, Parks, Transit & Hwy (id:61852)

3 Bedroom 2 Bathroom 1000 - 1199 sqft

Homelife New World Realty Inc.

For sale
$998,000
419 ERINDALE DRIVE, Burlington, Ontario

419 Erindale Drive

Burlington, Ontario

Endless possibilities await in this charming bungalow nestled on a private 85-foot by 120-foot RAVINE lot in the sought-after Elizabeth Gardens neighbourhood! Offering 2 bedrooms + a laundry room which could easily be converted into a third bedroom. One full bath on each level, this home spans just approximately 1100 square feet and includes a beautifully upgraded & fully finished lower level with a separate entrance, kitchen, recreational room, two bedrooms and separate laundry. The main floor unveils an inviting open-concept living space featuring a generously sized living room/dining room combination adorned with updated floors and large windows that flood the area with natural light. The spacious, updated kitchen boasts a practical layout with abundant wood cabinetry, ample counter space, stainless steel appliances and a stylish backsplash. The lower level provides a sizeable family room complete with large windows, a beautiful and spacious kitchen, and a convenient 4-piece bathroom. Additionally, a spacious laundry room and ample storage space are at your disposal. The exterior of the home is equally impressive, featuring a private rear yard that backs onto the serene ravine and creek, as well as a double-wide driveway with ample parking spaces. This home is truly a unique gem situated on a quiet street within a fantastic neighbourhood. It offers the convenience of proximity to all amenities, major highways, and is within walking distance to schools and parks. Don't miss this opportunity! (id:61852)

4 Bedroom 2 Bathroom 700 - 1100 sqft

RE/MAX Aboutowne Realty Corp.

For sale
$3,750,000
298 SHOREVIEW ROAD, Burlington, Ontario

298 Shoreview Road

Burlington, Ontario

Welcome to one of the most unique properties in the sought-after Aldershot neighbourhood! This custom-built home offers 4,800 sq ft of finished living space on a rare 0.5-acre ravine-front lot, offering total privacy and a serene, natural setting. Designed and built by the owner (a custom home builder), the home was thoughtfully positioned to capture ravine views from nearly every room, with the 3-car garage located at the back. A grand two-storey entry features a barn board accent wall, two-sided gas fireplace, elegant music room, and a stunning open-riser staircase. Soaring 9-ft ceilings from basement to 2nd floor add to the spacious feel. Enjoy 4+1 bedrooms and 4+1 baths, with vaulted ceilings in 3 bedrooms. A sun-drenched 4-season sunroom with pine vaulted ceiling, gas fireplace, and floor-to-ceiling glass offers panoramic views of the ravine and saltwater pool. Quartz countertops and custom cabinetry are found throughout, along with site-finished hardwood, built-in speakers, and large windows bringing in natural light and glimpses of the lake. The expansive second-floor laundry room includes built-ins and a dedicated sewing desk. The finished basement with a side entrance provides in-law suite potential. Outside, enjoy your private backyard oasis with an inground saltwater pool, outdoor shower, and mature trees. Located minutes from downtown Burlington, the GO Station, major highways, and Hamilton. A rare opportunity to own a luxurious, nature-inspired retreat in the city. R.S.A. Driveway was paved in Fall 2024. Pool liner changed in June 2025 (id:61852)

5 Bedroom 5 Bathroom 3500 - 5000 sqft

Century 21 Heritage Group Ltd.

For rent
$1,550 Monthly
8 PECAN DRIVE, Brampton, Ontario

8 Pecan Drive

Brampton, Ontario

One Bedroom Private Basement Apartment With Separate Entrance and One Parking Spot In High Demand Castlemore Area. The home is in a quiet, respectful, prestigious and peaceful neighbourhood, perfect for those who prefer a calm and serene environment to balance their work-life lifestyle. Large Kitchen With New Stainless Steel Appliances- Fridge, Oven, Dishwasher, Microwave. Living Room Features Electric Fireplace. Ensuite Laundry, central vacuum, electric fireplace, security system. (id:61852)

1 Bedroom 1 Bathroom 0 - 699 sqft

RE/MAX Wealth Builders Real Estate

For sale
$685,000
23 - 3895 DOUG LEAVENS BOULEVARD, Mississauga, Ontario

23 - 3895 Doug Leavens Boulevard

Mississauga, Ontario

Welcome To This Renovated Cozy Townhouse In The Most Desirable Area Of Mississauga. Bright & Spacious 3 Bedrooms, 2 Full 4Pc Baths, New Engineered Hardwood Click Flooring Throughout. Open Concept Dining Room. Newly Updated Kitchen With Quartz Countertop, S/S Appliances And New Vinyl Floor, Gorgeous Living Room With Walkout To Deck At Private Fenced Backyard. Large Primary Bedroom On Entire 3rd Level Has 4Pc Ensuite Bath & Walk-In Closet. New Staircase, Most Replaced New Windows. Direct Access To Garage. Close To Schools, Parks, Transit & Hwy... (The Condo Board Plans to replace front Stair Soon) (id:61852)

3 Bedroom 2 Bathroom 1000 - 1199 sqft

Homelife New World Realty Inc.

Search Properties
Your Favourites

 

No Favourites Found

 

Interested?
Generating Captcha