613-604-6560 ops@newdoorottawa.ca
7006 results | Page 180 of 292
12 24 48


LOADING

For rent
$2,050 Monthly
211 - 354 GLADSTONE AVENUE, ottawa, Ontario

211 - 354 Gladstone Avenue

Ottawa, Ontario

Welcome to 211-354 Gladstone - a boutique retreat in the heart of Centretown. This stylish 1-bedroom loft delivers smart design and modern finishes. Enjoy full-size stainless steel appliances, quartz counters, and a chic tiled backsplash in the kitchen. The open living area is brightened by floor-to-ceiling windows, while the spacious bedroom offers double closets. A contemporary bathroom and in-unit laundry round out the suite. Step outside to your private 150+ sq ft terrace, backing directly onto the lush interior courtyard amenity - ideal for low-maintenance outdoor living. The building also features premium amenities: concierge service, a fully equipped gym, stylish party room with kitchen and pool table, and a theatre screening room for movie nights or the big game. Offered semi-furnished and located in a walkable, vibrant neighbourhood, this rental is perfect for the young professional seeking a peaceful and inspiring city space. Plan to vis (id:29090)

1 Bedroom 1 Bathroom 0 - 499 sqft
For sale
$719,900
14 HACKNEY PRIVATE, ottawa, Ontario

14 Hackney Private

Ottawa, Ontario

Welcome to 14 Hackney Private nestled in the heart of Stittsville, this spacious 3 bed + den, 3.5-bath townhome spans approximately 2,230sqft + 378sqft fully finished basement in a sought-after private enclave. The open concept main floor features beautiful hardwood floors, 9 ceilings, stainless steel appliances, a walk-in pantry, and a chic backsplash. Upstairs, unwind in the large den next to the generous master suite with walk-in closet, double-vanity ensuite, soaker tub, and glass shower. Two additional bedrooms and a main bath. The fully finished basement includes a fourth bathroom ideal for guests, home office, or extra living space. Located next to parks, trails, schools and essential amenities, this location offers it all! Don't miss the chance to make this your next home! (id:29090)

3 Bedroom 4 Bathroom 2000 - 2500 sqft
For rent
$1,475 Monthly
5 - 120 MURRAY STREET, ottawa, Ontario

5 - 120 Murray Street

Ottawa, Ontario

This spacious and private 1-bed apartment in the Byward Market features a bright living room, one generous-sized bedroom and practical kitchen. Perfect for a couple or a single professional. Nearby Public Transit, Bordeleau Park, the Ottawa River, Byward Market, Global Affairs, and the Ontario/Quebec border. Required upon the signing of the lease: Rental Application, Credit Check, References, and First and Last Month's Rent. Heat and Water included - Hydro extra. (id:29090)

0 - 699 sqft
For sale
$4,890,000
335 HAMILTON ROAD, russell, Ontario

335 Hamilton Road

Russell, Ontario

Welcome to one of Eastern Ontarios most pristine and impressive equestrian estates. Located just outside the desirable village of Russell, this exceptional 100-acre, tile-drained property is a rare opportunity to own a fully equipped, multi-income equestrian compound offering outstanding facilities and proven income stability. At the heart of the estate is a beautifully renovated 2,600 sq ft two-storey home. The residence offers 3 spacious bedrooms, 3 bathrooms, soaring vaulted ceilings, and an open-concept layout filled with natural light. Hardwood floors, a custom kitchen, and modern finishes offer comfort and style for luxurious country living. Designed for equestrian excellence, the main barn includes 16 stalls, a wash station, bathroom and a climate-controlled 730+ sq ft office - perfect for operating your business. The second barn is home to the long-standing Russell Equine Veterinary Service and includes 11 additional stalls - generating reliable, long-term lease income. The manicured grounds balance beauty and functionality, with a professionally built half-mile stone dust training track, 5 run-in sheds with hay storage and heated water bowls, multiple well-fenced paddocks, on-site manure composting, a private on-site switching power station, and approximately 30 acres of premium-quality hay production. Additional features include three wells, three septic systems, professionally designed and maintained gardens, a hay barn, and many more thoughtfully curated features. With diverse income streams producing a strong six-figure annual return and supported by turnkey infrastructure, this property presents a rare blend of luxurious lifestyle, solid investment potential, and efficient operations. This is more than a farm - its a legacy estate for the discerning equestrian buyer. To view a list of comprehensive detailed features, please click the multimedia link. (id:29090)

3 Bedroom 3 Bathroom 2500 - 3000 sqft
For sale
$4,200,000
480 BANK STREET, ottawa, Ontario

480 Bank Street

Ottawa, Ontario

Mixed Use Investment in Centretown amongst major redevelopment. Retail area approx. 3450 sf - 1 restaurant space and 1 retail store (2000 sf + 1450 sf) plus 4 residential 2 bedroom apartments (approx. 900 sf each). Roof, apartments and restaurant tenant all renovated in 2011. Windows replaced in 2009. Prime Corner. Financial information provided upon request. Retail Store currently vacant (also for lease) and could be owner occupied investment. (id:29090)

5000 sqft
For sale
$869,000
489 SUNNYSIDE AVENUE, ottawa, Ontario

489 Sunnyside Avenue

Ottawa, Ontario

LOCATION....LOCATION... Beautifull Old Ottawa South. Blocks away from CARLETON UNIVERSITY and RIDEAU CANAL. 2 minutes to Lansdowne Park. Three storey FOUR bedroom Semi-Detached with Attached Garage. Bright eat-in Kitchen with Granite and Breakfast Bar, Open Concept Living-Dining rooms featuring Hardwood Floors and Corner Fireplace. Patio doors to Private Deck. SECOND level has THREE generous sized bedrooms and Full Bathroom. THIRD level Private Master Retreat, Luxury Ensuite, Walk-in Closet and full Balcony. This property has been regularly updated and well maintained by the owner. Excellent as a perfect family home or as an Investment property with Students always looking for a rental in this Prime Location. OFFERS PRESENTED July 24th at 4:00PM. (id:29090)

4 Bedroom 2 Bathroom 2000 - 2500 sqft
For sale
$529,900
2325 BLUE ASTER STREET, ottawa, Ontario

2325 Blue Aster Street

Ottawa, Ontario

Welcome to 2325 Bue Aster, beautifully updated 2 bedroom townhome in sought after Half Moon Bay! This bright and spacious move in ready FREEHOLD townhome blends with comfort and convenience. The main floor has convenient access to the attached garage and closet. On the 2nd floor you step inside to a sun filled living/dining room adjacent to a large kitchen with granite counter and abundance of cabinetry.The living/dining has direct access to the spacious deck ideal for entertaining or enjoying some fresh air.The third floor has 2 spacious bedrooms with oversized closets that share access to a full bath. Great location close to Schools, Parks, Minto Rec Centre and Shopping. NEW FLOORING, NEW BERBER CARPETS, NEW STOVE, NEW FRIDGE, WASHER AND DRYER (2024), FRESHLY PAINTED WALLS, ALL NEW LIGHT FIXTURES AND FANS, DUCTS WILL BE CLEANED JULY 24, 2025, FURNACE (2019). Don't miss your chance to own this move in ready beautiful home. Standout choice for first-time buyers, downsizers, or investors. Virtual staging in living, dining and bedroom. (id:29090)

2 Bedroom 2 Bathroom 1500 - 2000 sqft
For sale
$899,900
102 RANTZ ROAD, petawawa, Ontario

102 Rantz Road

Petawawa, Ontario

Welcome to 102 Rantz Rd. This Scandinavian style chalet is perched atop the rugged Canadian shield offering sweeping views of the tree tops and glimpses of the Petawawa River. Walk in the door and be awed by the natural light flooding in, seamlessly blending the outside with the inside. Masterful craftsmanship of the post and beam construction. Polished concrete floors, in floor heating, amazing pine staircase, and floor to ceiling windows all give the feeling of being in a spa! The kitchen offers a 12' island with seamless white cabinetry, soft touch closures and stainless appliances. There are 2 primary suites offering attached spa like baths (1 on the main floor and 1 on the 2nd floor). Mud room area with loads of closet space and a main floor laundry. Make your way up to the 2nd floor where you will find 2 good sized bedrooms with unique access to the large deck. The 2nd floor deck is a private and relaxing area great for yoga or entertaining with its own outdoor shower! The deck has a glass balustrade and waterproof Goodyear membrane. The bedrooms each have energy-efficient heat pumps with AC. This style of home is perfect for the outdoor enthusiast! (id:29090)

3 Bedroom 2 Bathroom 2000 - 2500 sqft
For sale
$499,900
523 LYNWOOD DRIVE, cornwall, Ontario

523 Lynwood Drive

Cornwall, Ontario

Welcome to 523 Lynwood! This well-maintained and spacious 1295 sqft brick bungalow is located in a great residential neighborhood close to parks, schools, groceries and many other amenities. This home sits on an incredible 66' wide by 183' deep mostly-fenced lot offering lush green grass, plenty of shade, tasteful landscaping and enough space for children and pets to run free or to enjoy a fireside chat in the evening with guests. Inside you'll first find a large foyer attached to the large, bright living room which features hardwood flooring, a gas fireplace and classic crown moulding. There's a bonus space off the living room ideal for casual dining or a home office. The kitchen is a treat with plenty of crisp white cabinetry, gas range, stainless appliances and a window overlooking the backyard oasis. A formal dining room off the kitchen includes patio door access to the backyard. The main floor is completed by a large primary bedroom and two additional bedrooms along with a large, clean full bathroom. The basement offers additional valuable living space with a large finished bedroom, second bedroom currently used as a music room, workshop space that could serve as a third basement bedroom, an oversized laundry/utility room along with bonus storage room. A rare mix of interior and exterior space that offers turnkey living along with potential for large or multigenerational families in a fantastic family-friendly neighborhood. (id:29090)

5 Bedroom 1 Bathroom 1100 - 1500 sqft
For sale
$369,900
21895 SEGUIN MILL STREET, north glengarry, Ontario

21895 Seguin Mill Street

North Glengarry, Ontario

Welcome to this beautifully updated 2-bedroom bungalow, nestled in a peaceful country setting and centrally located between several cities and amenities. Enjoy the tranquility of rural living with the convenience of nearby shopping, dining, and services. This home sits on a generous double lot and features a long list of updates, including a metal roof, siding, and eavestroughs (2019), furnace and central air (2017), hot water tank (2023), updated electrical and plumbing (2019), and newer decks for outdoor enjoyment.Inside, you'll find a warm and functional layout with a large primary bedroom and a fully updated bathroom that offers a modern, spa-like feel. Cathedral ceilings that add to the homes sense of space and character. Every detail has been thoughtfully upgraded, this home is truly move-in ready. Don't miss your chance to own this peaceful retreat with all the hard work already done! (id:29090)

2 Bedroom 1 Bathroom 1100 - 1500 sqft
For sale
$419,000
117 - 250 LETT STREET, ottawa, Ontario

117 - 250 Lett Street

Ottawa, Ontario

Rare Ground Floor Condo with Private Patio in Lebreton Flats! Welcome to this beautifully maintained 1-bedroom, 1-bath condo located in the heart of Lebreton Flats, one of Ottawas fastest-growing and most desirable downtown communities. Offering 653 sq ft of interior living space plus a rare 200 sq ft private patio, this wheelchair-accessible unit is ideal for singles, couples, or investors.Enjoy open-concept living with engineered hardwood and tile flooring throughout, a modern kitchen with granite breakfast bar, and six included appliances. The spacious bedroom easily accommodates a queen-sized bed and more.Additional features include in-unit laundry, underground parking, storage locker, and access to a rooftop terrace with skyline views. Heat, water, central A/C, and building amenities are all included in the condo fee.Unbeatable location just a 2-minute walk to the LRT, and steps to bike paths, the Ottawa River, and multiple major upcoming developments, including the future home of the Ottawa Senators at LeBreton Flats. Dont miss this opportunity to own in a vibrant, growing downtown district before values rise! (id:29090)

1 Bedroom 1 Bathroom 800 - 899 sqft
For sale
$350,000
LOT COUNTY 18 ROAD, south stormont, Ontario

Lot County 18 Road

South Stormont, Ontario

Prime 4.7 acre land parcel ready for development. This parcel situated just 10 min from Cornwall presents an exceptional investment opportunity for residential development in a desirable location. Nestled in quiet, family-friendly St. Andrews West community, this draft plan approved parcel with 4 lots offer the perfect canvas to build generous size dream homes. Surrounded by a natural landscape. A steadily growing area with nearby school, amenities and a quick commute to major city centres. Municipal water and natural gas available. Start bringing your construction plans to life! (id:29090)

For rent
$1,840 Monthly
406 - 353 GARDNER STREET, ottawa, Ontario

406 - 353 Gardner Street

Ottawa, Ontario

Welcome to 406-353 Gardner Street! Boasting impeccable new build in the heart of the city! This gorgeous 1 bed, 1 bath apartment is steps away from popular restaurants and shops, minutes to the Byward Market, amazing parks, trails, bike paths, the Quebec side, U of Ottawa, St. Laurent Shopping Center, VIA Rail, transit & so much more! The unit offers tons of natural light with lots of windows. Features gleaming floors with no carpet and large kitchen island with granite counter-tops including in the bathrooms. Full-size stainless-steel appliances plus in-suite laundry. Building amenities include: Lounge and Bike repair and storage area. One heated underground parking spot and storage locker for additional cost. Tenant to pay Hydro. Available for immediate occupancy! One heated underground parking spot and storage locker for additional cost. (id:29090)

1 Bedroom 1 Bathroom 600 - 699 sqft
For rent
$1,820 Monthly
403 - 353 GARDNER STREET, ottawa, Ontario

403 - 353 Gardner Street

Ottawa, Ontario

Welcome to 403-353 Gardner Street! Boasting impeccable new build in the heart of the city! This gorgeous 1 bed, 1 bath apartment is steps away from popular restaurants and shops, minutes to the Byward Market, amazing parks, trails, bike paths, the Quebec side, U of Ottawa, St. Laurent Shopping Center, VIA Rail, transit & so much more! The unit offers tons of natural light with lots of windows. Features gleaming floors with no carpet and large kitchen island with granite counter-tops including in the bathrooms. Full-size stainless-steel appliances plus in-suite laundry. Building amenities include: Lounge and Bike repair and storage area. One heated underground parking spot and storage locker for additional cost. Tenant to pay Hydro. Available for immediate occupancy! (id:29090)

1 Bedroom 1 Bathroom 500 - 599 sqft
For sale
$989,000
1478 KAMANISKEG LK ROAD, hastings highlands (bangor ward), Ontario

1478 Kamaniskeg Lk Road

Hastings Highlands (Bangor Ward), Ontario

Welcome to your dream escape! 1478 Kamaniskeg Lake Rd is a beautifully renovated waterfront home that blends modern finishes with relaxed beach house charm! Nestled along the tranquil Madawaska River and just a short boat ride to the popular Kamaniskeg Lake, this property offers endless opportunities for boating, fishing, swimming, and exploring sandy beaches. Inside, you'll find a bright and airy open-concept main floor with engineered hardwood throughout. The space is perfect for entertaining or unwinding after a day on the water. The newly updated kitchen is finished with elegant stone countertops and equipped with stainless steel appliances, including a propane gas stove. The living area features walkout access to an elevated deck with a high-pitched roof, offering both sun and shade for relaxing or dining outdoors with a view. This home features three comfortable bedrooms and one stylish bathroom with a sleek glass stand-up shower. Step down from the deck into a beautifully landscaped yard, a cozy fire pit, and plenty of space for gathering under the stars. The finished basement adds even more living space, complete with a wood-burning stove, making it ideal for a rec room, guest space, or a quiet retreat during cooler evenings. For all your toys and gear, the double-car garage provides ample storage for motorized and off-road vehicles. Whether you're looking for a year-round residence or the perfect seasonal getaway, you don't want to miss out on this waterfront gem! (id:29090)

3 Bedroom 1 Bathroom 1100 - 1500 sqft
For sale
$1,199,000
3311 BARLOW CRESCENT, ottawa, Ontario

3311 Barlow Crescent

Ottawa, Ontario

Welcome to this custom-built luxury home by Maple Leaf Homes, where craftsmanship meets tranquility. Nestled on a beautifully treed 1-acre lot in Dunrobin, this 3-bedroom, 4-bathroom home offers a perfect blend of privacy, comfort, and high-end finishes. The main level features gleaming hardwood floors and a thoughtfully designed kitchen with quartz countertops, bamboo cabinetry, and premium Fisher & Paykel appliances including a two-drawer dishwasher, Dacor double wall oven, and a stovetop built into the custom island. Step out from the dining area onto the low-maintenance PVC deck and enjoy your morning coffee while overlooking the serene backyard. Upstairs, you'll find fresh carpeting installed in 2024 and generously sized bedrooms, including a primary retreat with a walk-in shower in the ensuite. The walkout basement is a true highlight, featuring heated floors throughout and sliding doors that lead to an outdoor oasis complete with a hot tub, wood-burning sauna, and fire pit. Deer frequently wander through the yard and may even eat right from your hand, just one of the many magical touches that make this property unique. The home is equipped with a whole-home reverse osmosis system, giving you bottled-quality water at every tap. A well and water report are also on file for peace of mind. Located just steps from the local marina on the Ottawa River and within walking distance to a sandy beach, this is luxury living immersed in nature. Whether you're relaxing indoors or enjoying the great outdoors, this home offers an unmatched lifestyle. (id:29090)

3 Bedroom 4 Bathroom 2000 - 2500 sqft
For sale
$1,299,900
1758 FORTY FOOT ROAD, frontenac (frontenac centre), Ontario

1758 Forty Foot Road

Frontenac (Frontenac Centre), Ontario

1758 Forty Foot Road, Godfrey, Ontario is a stunning countryside retreat that perfectly blends rustic charm with modern comfort, all set on an expansive 20.6-acre lot. This beautifully designed farmhouse offers 3 spacious bedrooms and 2.5 bathrooms, including a luxurious master suite featuring a spa-like two-person jacuzzi tub your own private oasis for relaxation.Step into the heart of the home, where the custom country kitchen, equipped with modern appliances, provides both function and charm. Whether you're preparing meals or simply enjoying the breathtaking views, this space is designed for comfort and inspiration. The open-concept living area boasts soaring vaulted ceilings and heated floors, creating a warm and inviting atmosphere year-round.Beyond the home itself, the property offers incredible versatility with multiple outbuildings, ideal for a hobby farm, workshop, or even a home-based business. With ample space to explore and enjoy, this property is a dream come true for those seeking privacy, tranquility, and the freedom to create their own rural paradise.Despite its peaceful and private setting, this home is conveniently located just 15 minutes from the nearest boat launch, perfect for enjoying the water. Additionally, outdoor enthusiasts will love the property's direct access to the K & P Trail, located less than a minute away, offering endless opportunities for hiking, biking, and adventure.Whether you're looking for a serene escape from city life or a place to embrace country living while staying connected to modern conveniences, 1758 Forty Foot Road offers a rare and exceptional opportunity to experience the best of both worlds. (id:29090)

3 Bedroom 3 Bathroom 3000 - 3500 sqft
For sale
$1,100,000
20 SHERWOOD STREET, brockville, Ontario

20 Sherwood Street

Brockville, Ontario

TAYLOR-PHILIPS HOUSE | 20 Sherwood St. | c.1882. A Rare Piece of Architectural History. Welcome to the Taylor-Philips House, a captivating Victorian-era residence built circa 1882, nestled in the heart of one of the city's most storied neighborhoods. Located at 20 Sherwood Street, this timeless home offers a rare opportunity to own a piece of local heritage thoughtfully preserved, yet tastefully updated for modern living. Steeped in character, the home showcases hallmark period details: ornate millwork, high ceilings, original hardwood floors, and a grand front porch framed by gingerbread trim. Sunlight streams through oversized windows, illuminating the graceful flow between parlors, a formal dining room, and an updated kitchen that balances vintage charm with contemporary function. With generous living space across multiple levels, the home features 5 bedrooms, multiple fireplaces, and a private garden retreat with a stunning verandah anchored with stone based pillars and cedar ceilings, ideal for quiet mornings or evening entertaining. Every corner tells a story, from the hand-carved banisters to the preserved architectural flourishes that echo its 19th-century roots. Tucked away on the upper level at the rear of the property is an accessory studio apartment accessed by a separate staircase from the north side entry -- perfect for guests, a care-taker, extended family, or potential rental income. A large, unfinished attic provides an exciting opportunity to create even more living area ideal for an additional suite, studio, or loft. A single-car detached garage and seasonal views of the St. Lawrence River add even more appeal to this unique offering. Whether you're a preservation enthusiast or simply seeking a home with true soul, the Taylor-Philips House invites you to be part of its ongoing legacy. Historic, elegant and enduring. Now is your chance to become a chapter in history at 20 Sherwood Street in downtown Brockville. (id:29090)

6 Bedroom 5 Bathroom 3500 - 5000 sqft
For rent
$4,200 Monthly
480 BANK STREET, ottawa, Ontario

480 Bank Street

Ottawa, Ontario

Prime Corner Location (Bank & Flora). Wide Storefront. 1450 sq ft plus basement. TMI: $7.45 psf plus heat and hydro paid by Tenant. Water costs depending upon use. Garbage is extra paid by Tenant. Next to the popular "Pizza Nerds Restaurant". Ideal for many retail uses. KFC, Dominos Pizza, 3 Tarts, LCBO, and many other retails next door or across the street. Many newer residential apartments & condos nearby. (id:29090)

1450 sqft
For rent
$24 Monthly
110 CLARENCE STREET, ottawa, Ontario

110 Clarence Street

Ottawa, Ontario

One of the most Beautiful buildings in the Byward Market! Spectacular wrought iron gate is your entrance. Fully renovated space - see photos. Semi Gross Rent of $24 per sq ft plus hydro and heat. Tenant pays increases in TMI over Base Year 2025. 2nd Floor: up to 2900.7 sq ft. 3rd Floor: Up to 3741.6 sq ft. Great space for creative and professional users including architects, designers, tech, etc. Restaurants, cafes, hotels and other services surround this location. Come and see and you will be impressed! (id:29090)

6642 sqft
For sale
$319,900
407 - 555 BRITTANY DRIVE, ottawa, Ontario

407 - 555 Brittany Drive

Ottawa, Ontario

Welcome to this bright and comfortable 2-bedroom condo featuring a spacious living room, separate dining area, galley kitchen with a walk-in pantry, and a private balcony. The primary bedroom includes a 2-piece ensuite, and theres a full bathroom for added convenience. Enjoy laminate and tile flooring throughout. The building offers great amenities like an outdoor pool, gym, party room, library, and underground parking. Located close to transit, shops, and restaurants, this home combines comfort, convenience, and valueall with utilities included in the condo fee. (id:29090)

2 Bedroom 1 Bathroom 700 - 799 sqft
For sale
$329,900
69 - 1231 MILLWOOD AVENUE, brockville, Ontario

69 - 1231 Millwood Avenue

Brockville, Ontario

Welcome to 1231 Millwood Avenue, Unit 69 - a functional and inviting townhome in Brockville's desirable north end. This property is a fantastic opportunity for first-time buyers, growing families, or savvy investors. The main floor features a bright, open-concept layout that seamlessly blends living, dining, and kitchen areas, perfect for both everyday living and entertaining. A large patio door leads to your private, fenced backyard, offering an ideal outdoor retreat. Upstairs, you'll find three comfortable bedrooms and a full 4-piece bathroom. The lower level extends your living space with a rec room, a convenient 2-piece bathroom, and a dedicated laundry room. This home also includes an attached garage for added convenience. Situated close to big box stores, restaurants, parks, and the Brockville Memorial Centre, this location offers easy access to everything you need. Don't miss your chance to own this versatile and well-located home - book your viewing today! (id:29090)

3 Bedroom 2 Bathroom 1000 - 1199 sqft
For sale
$299,999
913 - 555 BRITTANY DRIVE, ottawa, Ontario

913 - 555 Brittany Drive

Ottawa, Ontario

This well appointed 2 bedroom condo located in Manor Park maybe the place for you. Close to the Montfort Hospital, CMHC offices. Great location for Doctors or Nurses who just want a short walk to work. Shopping and Public Transit are just a few steps away. Easy access to the Aviation Parkway with plenty of biking and jogging trails. 10 min drive to down town. For the winter months x country skiing. Condo has a gym, Sauna and out door swimming pool for the hot summer days. This spacious 2 bedroom unit is available immediately. (id:29090)

2 Bedroom 2 Bathroom 900 - 999 sqft
For rent
$1,500 Monthly
35 CHAMPLAIN STREET, deep river, Ontario

35 Champlain Street

Deep River, Ontario

This PRIME COMMERCIAL property is located in the heart of Deep River in a high traffic area with great parking. An excellent setting for retail or office space. $1,500 a month plus utilities. (id:29090)

2040 sqft
Search Properties
Your Favourites

 

No Favourites Found

 

Interested?
Generating Captcha