Search a Street, City, Province, RP Number or MLS® Number
5168 results | Page 178 of 216
12 24 48


LOADING

For rent
$1,400 Monthly
201 - 1468 LAURIER STREET, clarence-rockland, Ontario

201 - 1468 Laurier Street

Clarence-Rockland, Ontario

Located adjacent to the Local municipality . Professional Office space on top floor with Main Street View. 2 private access offices and adjoining middle door if want a reception area and main office. Elevator and Handicap access. Main entrance in front and employee accees from the back of building. LOts of Parking available . (id:37072)

296 sqft

Right At Home Realty

For sale
$1,079,900
2002 WANDERER AVENUE, ottawa, Ontario

2002 Wanderer Avenue

Ottawa, Ontario

Minto Magnolia model exudes modern elegance and comfort. This stunning 4 bed, 3.5 bath abode boasts luxurious features throughout. Step into the heart of the home, where sleek countertops adorn the kitchen, complemented by stylish backsplash. Hardwood flooring graces the kitchen, den, dining room, and great room, creating a seamless flow between spaces. Ascend the staircase with its designer upgraded oak railing to discover 4 spacious bedrooms including the Primary with full ensuite bath and walk-in closet. 2 of 3 secondary bedrooms also with walk-in closets and one has ensuite bath. Take advantage of Mahogany's existing features, like the abundance of green space, the interwoven pathways, the existing parks, and the Mahogany Pond. In Mahogany, you're also steps away from charming Manotick Village, where you're treated to quaint shops, delicious dining options, scenic views, and family-friendly streetscapes. July 30th 2026 occupancy! (id:37072)

4 Bedroom 4 Bathroom 3000 - 3500 sqft

Royal LePage Team Realty

For sale
$236,000
00 HOUSTON ROAD, drummond/north elmsley, Ontario

00 Houston Road

Drummond/north Elmsley, Ontario

Discover the perfect balance of serenity and convenience with this picturesque 3+ acre building lot, located on a quiet, tree-lined country road. Just minutes from Highway 7 and a short 35-minute drive to Ottawa, this property offers the charm of rural living with easy access to the nations capital and the historic towns of Perth, Carleton Place, and Almonte truly the golden triangle of country living. This lot, once part of a historic farmstead, sits beside a protected wildlife sanctuary featuring a half-acre pond dedicated to supporting endangered species. As the new owner, you'll have the opportunity to embrace stewardship of the land, helping to preserve towering heritage trees and protect native birds, turtles, and other wildlife. The property also offers the chance to collaborate with sustainable home builders and eco-conscious designers who are ready to bring your dream home to life. Imagine a thoughtfully designed residence surrounded by nature, with opportunities for gardening, beekeeping, and engaging in a community committed to sustainability. More than just a place to build, this is an opportunity to create a lifestyle one rooted in harmony with nature and enriched by a welcoming, eco-minded community. (id:37072)

Century 21 Synergy Realty Inc.

For sale
$625,000
6980 FALLOWFIELD ACRES, ottawa, Ontario

6980 Fallowfield Acres

Ottawa, Ontario

Amazing opportunity to build your dream home or your dream compound and much more out of one of two 10+/- Acre lots. These lots are located west on Fallowfield Road and would make for beautiful lots. Both lots face Fallowfield Road and have easy access. They are within 13 mins to 417 Queensway, 13 mins to Hwy 7, 10 mins to 416 Hwy, 15 mins to Canadian Tire Center, 18 mins to Centrum Mall, 15 mins to Tanger Mall, 18 mins to Kanata Hi tech sector, 28 mins To Downtown, Please do not access the lot without your agent presence. 24 HR Irrevocable on all offers please. (id:37072)

0 - 699 sqft

RE/MAX Boardwalk Realty

For sale
$675,000
7020 FALLOWFIELD ACRES, ottawa, Ontario

7020 Fallowfield Acres

Ottawa, Ontario

Amazing opportunity to build your dream home or your dream compound and much more out of one of two 10+/- Acre lots. These lots are located west on Fallowfield Road and would make for beautiful lots. Both lots face Fallowfield Road and have easy access. They are within 13 mins to 417 Queensway, 13 mins to Hwy 7, 10 mins to 416 Hwy, 15 mins to Canadian Tire Center, 18 mins to Centrum Mall, 15 mins to Tanger Mall, 18 mins to Kanata Hi tech sector, 28 mins To Downtown, Please do not access the lot without your agent presence. 24 HR Irrevocable on all offers please. (id:37072)

0 - 699 sqft

RE/MAX Boardwalk Realty

For sale
$139,000
18 GROVE STREET, south dundas, Ontario

18 Grove Street

South Dundas, Ontario

Welcome to 18 Grove Street South in the heart of Dundas! This rare vacant lot offers an exceptional opportunity to build your dream home in one of the most sought-after communities in the area. Situated on a quiet, mature street, the property is within walking distance to charming shops, cafés, schools, and parks, while also providing easy access to major highways for commuters. Surrounded by established homes and natural beauty, this lot is perfect for those looking to design a custom residence that blends modern living with small-town charm. Don't miss your chance to create something truly special in this desirable Dundas location (id:37072)

Power Marketing Real Estate Inc.

For sale
$699,900
37 RAPID ROAD, whitewater region, Ontario

37 Rapid Road

Whitewater Region, Ontario

This is a rare chance to own not just a beautifully built stone masonry home, but also two fully severed lots one on each side of the property. Pick your new neighbours, invite family or friends to build right next door, or enjoy the just over 1 acre to yourself while holding both lots as a long-term investment in one of Renfrew County's most scenic communities. From the moment you arrive, the home impresses with it's exceptional curb appeal, double garage, and stunning masonry work. Step inside to a grand entrance with soaring 15-foot vaulted ceilings, opening into a bright, open-concept living space. The white oak kitchen, dining, and living room are bathed in natural light, with tile and hardwood throughout. The main level offers 3 spacious bedrooms and 2 bathrooms, including a primary suite with ensuite and walk-in closet, plus a main bath with an oversized soaker tub. Downstairs, the massive basement with 9-foot ceilings offers endless potential, featuring a large bedroom, laundry room, and an open 37 x 36 space perfect for a home gym, theatre, or second family room. Located in a quiet, friendly community, you'll enjoy the Westmeath public boat launch just 3 minutes away, giving you instant access to the Ottawa River for boating, fishing, paddling. On weekends, explore the Westmeath Provincial Park dunes and beaches. Just steps from Kennys Store (gas, LCBO, groceries), walking distance to Our Lady of Grace Catholic School, and only 20 minutes to Pembroke's major amenities. Westmeath's charm and big-water access, this is your chance to enjoy the Ottawa Valley lifestyle with room to grow. 48 Hour irrevocable on all offers. (id:37072)

4 Bedroom 2 Bathroom 1500 - 2000 sqft

Royal LePage Team Realty

For sale
$1,099,000
344 MCRAE AVENUE, ottawa, Ontario

344 Mcrae Avenue

Ottawa, Ontario

Last piece of land for development on the west side of McRae. This piece of land is surrounded by a small park and high rise development to the north and a Subaru dealership to the south. Many possibilities to develop multi family/commercial usage. The zoning is GM [1576] H(15) please see City of Ottawa website for development USES. The location speaks for itself across from Farm Boy, Second Cup, and within walking distance of Real Canadian Superstore, LCBO, Restaurants, and all the shops Westboro has to offer and a stone's throw to the LRT transit system. With some work this could make a great small commercial office perfect for a lawyers office, dentist, accounting firm. See zoning for more uses. (id:37072)

1100 sqft

Royal LePage Team Realty

For sale
$1,695,000
4252 BURNSIDE LINE, severn, Ontario

4252 Burnside Line

Severn, Ontario

Welcome to 4252 Burnside Line Gated custom-built bungalow on 1.92 acres backing onto Hawk Ridge Golf Course. 4500 sf with radiant in-floor heating, including a fully insulated 1,000 sf three-car garage with two drive-through bays. 800 sf covered porch. Features a 5x12island, Jenn-Air appliances (steam oven, warming drawer), and a 72 Napoleon gas fireplace. 12 ceilings in the main room (10 elsewhere and 8 white oak interior doors with acid-washed qlass. Floor-to-ceiling picture windows fill the home with natural light. Three spacious bedrooms, each with ensuite. Artesian well, starry countryside views, yet only 1 km from town amenities. Symmetrical design with timeless appeal. (id:37072)

3 Bedroom 4 Bathroom 3500 - 5000 sqft

Comfree

For sale
$385,000
1102 - 1785 FROBISHER LANE, ottawa, Ontario

1102 - 1785 Frobisher Lane

Ottawa, Ontario

Welcome to Unit 1102 at 1785 Frobisher Lane, a bright, spacious, and thoughtfully designed 2-bedroom, 1-bathroom condo offering stunning views of the Rideau River, nearby green space, and scenic bike paths. This open-concept unit features a functional layout that separates the two bedrooms with a central living and dining area, providing maximum privacy and comfort. Large windows fill the space with natural light, creating an inviting atmosphere ideal for professionals, couples, or small families. The condo fees includes all utilities, underground parking, and visitor parking, making budgeting simple and hassle-free. Residents also enjoy access to a wide range of amenities, including an indoor swimming pool, fully equipped exercise rooms, billiards and party rooms, a convenient tuck shop, and laundry facilities on every floor. On-site superintendent helps ensure the building is well-maintained and responsive to residents' needs. The location is unbeatable, with public transit at your doorstep, quick access to Highway 417, and close proximity to downtown Ottawa, Billings Bridge, the Train Yards shopping district, hospitals, and the Ottawa Train Station. Outdoor enthusiasts will appreciate the direct access to riverfront walking and biking trails. This is a rare opportunity to enjoy comfortable, convenient city living in a well-managed building with outstanding amenities. (id:37072)

2 Bedroom 1 Bathroom 900 - 999 sqft

Royal LePage Performance Realty

For sale
$1,199,900
907 - 1035 BANK STREET, ottawa, Ontario

907 - 1035 Bank Street

Ottawa, Ontario

Welcome to 1035 Bank Street, Unit 907! Rarely available, this premium south/east-facing corner suite offers uninterrupted, front-row views of the stadium field and the historic Rideau Canal. This 2-bedroom residence is richly appointed with numerous upgrades and places you in the heart of The Glebe, with all the energy and excitement of Lansdowne Park just beyond your windows. Inside, you'll find stylish designer touches, including a custom whisky/wine cabinet, and a bright, open-concept living space framed by floor-to-ceiling windows. The primary bedroom boasts a private balcony overlooking the field with unmatched stadium views, while a second balcony also overlooking the field extends from the living room, creating the perfect setting for gatherings. From either balcony, you can take in an ever-changing backdrop of sports, concerts, and community events, all from the comfort of home. The building offers resort-style amenities, including a stadium sports box, concierge service, fitness center, and guest suite. Step outside and explore The Glebes acclaimed shops and dining, or stroll along the scenic canal pathways. This is a rare opportunity to own one of Ottawa's most unique suites, where the stadium truly is your front yard. (id:37072)

2 Bedroom 2 Bathroom 1000 - 1199 sqft

Royal LePage Performance Realty

For sale
$299,900
1297 MERKLEY ROAD, north dundas, Ontario

1297 Merkley Road

North Dundas, Ontario

Here is an excellent opportunity! Check out this 1 acre building lot lined with apple trees on a quiet road just outside the City of Ottawa boundary line. This property has an entrance and drilled well already completed so you can start ahead of the game! But that is not all! The sellers are including the completed septic design plans and home design plans they have to build a beautiful 5 bedroom 5 bathroom home plus includes two apartments in the basement. The project is ready to go! Whether you are looking to build a multi-generational home or a home with some income potential, this property is a possibility for either! PLUS - this location is simply fantastic, with gorgeous views of the fields facing west. The land is also high and dry. Only 20 minutes to the Ottawa International Airport, or 8 minutes to the full-service village of Winchester, which offers shopping, an elementary school, hospital and so much more. Call us for more information! (id:37072)

Royal LePage Team Realty

For sale
$2,275,000
269 CABRELLE PLACE, ottawa, Ontario

269 Cabrelle Place

Ottawa, Ontario

Welcome to this beautiful, brand-new custom-built home by John Gerard Homes, offering 5 bedrooms and 5 bathrooms in Manotick! Designed with modern living in mind, this open-concept layout boasts a spacious great room with a cozy gas fireplace, seamlessly connected to a beautiful large eat-in kitchen. Enjoy high-end finishes throughout, including quartz countertops, a generous island, stainless steel appliances, and a walk-in pantry. The main floor also features a formal dining room, two versatile office spaces, and a well-appointed mudroom, perfect for busy family life. Upstairs, the luxurious primary suite is a true retreat, complete with a spa-inspired 5-piece ensuite and an expansive walk-in closet that conveniently connects to the laundry room. Three additional bedrooms offer ample space - one with its own private ensuite, and the other two connected by a stylish Jack & Jill bathroom. The partially finished lower level extends the living space with a large recreation room, a den or hobby room, a 3-piece bath, and abundant storage. Direct access to the oversized three-car garage adds even more convenience to this exceptional home. A perfect blend of luxury, functionality, and timeless design! (id:37072)

5 Bedroom 5 Bathroom 3500 - 5000 sqft

Century 21 Synergy Realty Inc

For sale
$2,250,000
2620 MARCHURST ROAD, ottawa, Ontario

2620 Marchurst Road

Ottawa, Ontario

Rare sale of a beautiful Kanata 25-acre country property with well-constructed 3,000+ all-brick home built with 12-inch studs by custom builder Elmer Boucher in 1985. Even on hottest days, property remains cool. Owners recently further bolstered home insulation. Zoned RU with a 2-story, 4-bed, 3-bath, all brick home. Has 3 fireplaces and detached 3-car garage. 3,000+ sq ft of developed space above grade with a dry high ceilinged, undeveloped basement ready for in-law suite, rec room, gym, office, or income apartment. Already includes self-contained 1-bedroom "granny" suite plus a home office/studio. Home is setback from road and curvilinear driveway and abundant mature tree cover provide excellent privacy for secluded country living. Existing granny flat has its own entrance, bedroom, living room and kitchen and it is an accessible unit suitable for a mobility challenged person with, for example, lower counter heights and reachable light switches... Property is 14 minutes from Canadian Tire Centre; 14 minutes to Kanata North Business Park (Nokia entrance). Close to employment, shopping, recreation, schools and more. Nearby, Brookfield Resources plans to install a Battery Energy Storage System to buttress, support, load-shift and stabilize the electricity grid in the area. It will enhance long-term reliability and resilience. RU zoning permits main home, additional dwelling, home-based business, animal care and kennel, agricultural use, on-farm-diversified use (agritainment) and more. Provides flexibility for barns, greenhouses, garden plots, storage sheds, RV, boat and equipment parking, or even possibly tiny home or cabin. Lots of wood energy onsite. Room for horses, ie, equestrian potential. Perfect place for a live-work entrepreneur and family or for multi-generational living or for hobby farm. Marchurst Road has been recently upgraded (new pavement). Excellent schools, and family-friendly community. 11-minutes to Eagle Creek Golf Club. ** This is a linked property.** (id:37072)

4 Bedroom 3 Bathroom 3000 - 3500 sqft

Royal LePage Performance Realty

For rent
$1 Monthly
204 DALHOUSIE STREET, ottawa, Ontario

204 Dalhousie Street

Ottawa, Ontario

Prime ByWard Market opportunity! Approx. 690 sq. ft. of modern retail/café space with basement storage and 1 designated parking spot included. Excellent visibility and foot traffic at 204 Dalhousie Street, perfect for café, retail, or specialty food concepts. Available for sub-lease until August 31, 2029. Contact for details on this competitive sub-lease rate. (id:37072)

690 sqft

Zolo Realty

For sale
$649,900
2335 CALABOGIE ROAD, greater madawaska, Ontario

2335 Calabogie Road

Greater Madawaska, Ontario

Nestled on a huge lot, just 40 minutes from Ottawa, this charming water front 4 season cottage is enveloped by a lush green oasis on a 1.23 ACRE of land, offering fantastic privacy and a direct connection to nature. Surrounded by towering trees and the soothing sounds of the Madawaska River, this retreat blends rustic charm with modern comfort. Inside, the two bedroom, two bathroom space boasts an open-concept design with a soaring cathedral ceiling, creating an airy, light-filled ambiance. Gather around the acoustic fireplace for cozy evenings, or unwind in the big sunroom where sunlight streams in year-round. Foam insulation in the roof and under the floor, Recent installed air source heating pump/air conditioner, plus the baseboard heater and wood furnace make it really comfortable no matter in the cold winter and hot summer. Step outside to the huge deck facing the river, complete with a contemporary deck handrail ideal for dining, stargazing, or simply soaking in the serene views. The property features a private dock on the Madawaska River, where very clear water invites you to enjoy fishing, swimming, and boating on the quiet, peaceful river. Practical amenities include high-speed internet(perfect for vacation stays or remote work),abundant parking space, and a new air-source heat pump for year-round comfort. Whether you are kayaking at dawn, working from the sunroom, or savoring the stillness of your green oasis, this cottage offers a rare blend of adventure and seclusion. Calabogie Peaks Ski resort and Motorsports park in a very short driving distance. A true sanctuary where memories are made. (id:37072)

2 Bedroom 2 Bathroom 700 - 1100 sqft

Home Run Realty Inc.

For sale
$739,900
343 QUARTZ AVENUE, clarence-rockland, Ontario

343 Quartz Avenue

Clarence-Rockland, Ontario

Fabulous opportunity to purchase a 3bed/3bath Bungalow with double-car garage in the heart of Morris Village. Located on a corner lot (Quartz Ave at Crystal Ct), the property features hardwood floors throughout living and dining area. Vaulted ceilings and loads of natural light. Kitchen with plenty of wood cabinetry including pantry, breakfast bar, pendant lighting, stainless steel appliances. Eat-in kitchen space with access to rear yard. Open-concept family room off the kitchen features cozy gas fireplace. Large primary bedroom with hardwood floors, walk-in-closet, and 4pc ensuite. Second good-sized bedroom, full bathroom, and main level laundry completes the level. Fully-finished basement includes bedroom, large rec room, den area, powder room. Pot-lights throughout. Good amount of storage space in the utility room. Fully-fenced backyard has a deck, nat-gas BBQ hookup. Lots of green space. Storage shed. This home will not disappoint. Please note that offers may be submitted but will only be considered starting September 15, 2025 due to Seller requirements. (id:37072)

3 Bedroom 3 Bathroom 1100 - 1500 sqft

RE/MAX Hallmark Realty Group

For sale
$99,900
1412 FRENCH LINE ROAD, lanark highlands, Ontario

1412 French Line Road

Lanark Highlands, Ontario

Build your dream home on this wooded ~4-acre lot. Already surveyed with a drilled well in place. Driveway is staked and civic number assigned by the township. Hydro located right at the road, which is year-round township maintained. Conveniently located just 35 minutes to Perth, Carleton Place, Almonte, or Calabogie, and under an hour to Kanata. (id:37072)

Royal LePage Team Realty

For sale
$89,900
1418 FRENCH LINE ROAD, lanark highlands, Ontario

1418 French Line Road

Lanark Highlands, Ontario

Build your dream home on this wooded ~4-acre lot. Already surveyed and ready to be developed. Driveway is staked and civic number assigned by the township. Hydro located right at the road, which is year-round township maintained. Conveniently located just 35 minutes to Perth, Carleton Place, Almonte, or Calabogie, and under an hour to Kanata. (id:37072)

Royal LePage Team Realty

For sale
$89,900
1426 FRENCH LINE ROAD, lanark highlands, Ontario

1426 French Line Road

Lanark Highlands, Ontario

Build your dream home on this wooded ~4-acre lot. Already surveyed and ready to be developed. Driveway is staked and civic number assigned by the township. Hydro located right at the road, which is year-round township maintained. Conveniently located just 35 minutes to Perth, Carleton Place, Almonte, or Calabogie, and under an hour to Kanata. (id:37072)

Royal LePage Team Realty

For rent
$2,100 Monthly
393 CHAPMAN MILLS DRIVE, ottawa, Ontario

393 Chapman Mills Drive

Ottawa, Ontario

Spacious and meticulous 2 bed, 3 bath stacked unit with open kitchen and eating area. The main floor boasts an open concept living room dinning room area with hardwood floors, 2 piece bath and large windows leading to private deck. The large bright lower level has 2 large primary bedrooms each with their own private ensuite bathroom! Convenient lower level laundry and storage. All amenities at your doorstep including shopping and transit! Don't miss this opportunity! Available Nov 1st, 2025 (id:37072)

2 Bedroom 3 Bathroom 1200 - 1399 sqft

Tru Realty

For rent
$4,000 Monthly
1545 PRINCE OF WALES DRIVE, ottawa, Ontario

1545 Prince Of Wales Drive

Ottawa, Ontario

Welcome to this beautifully upgraded and incredibly unique home offering over three levels of thoughtfully designed living. Featuring 4 spacious bedrooms, 4 full bathrooms, 1 powder room, and TWO fully renovated kitchens, this property is perfect for multigenerational living or extended family arrangements. The main level boasts a sun-drenched sunroom, a cozy sitting room, and a stylish living room complete with a built-in bar ideal for entertaining. The modern kitchen is outfitted with stainless steel appliances and a breakfast bar, creating a warm and functional heart of the home. Downstairs, the fully finished basement presents a second renovated kitchen, a generous living and dining area, and a full bathroom creating a perfect in-law suite or secondary living quarters. Upstairs, you'll find four generously sized bedrooms, three of which feature their own private ensuite bathrooms, offering ultimate comfort and privacy for each occupant. Step outside to enjoy a spacious backyard with patio stonework, perfect for outdoor dining, relaxation, and summer gatherings. A large detached garage provides excellent storage or workspace options. Situated on Prince of Wales Drive, this home offers great accessibility with a U-shaped driveway and an attached two-car garage making arrivals and departures a breeze. This is a rare opportunity to own a home with this level of space, versatility, and curb appeal in a prime location. (id:37072)

4 Bedroom 5 Bathroom 2000 - 2500 sqft

Sleepwell Realty Group Ltd

For sale
$399,900
49 MAIN STREET E, smiths falls, Ontario

49 Main Street E

Smiths Falls, Ontario

BUILDING FOR SALE, NOT THE BUSINESS - Outstanding fully occupied opportunity with well cared for mixed use building, perfectly situated in a thriving yet peaceful pocket of town. Just steps from the heart of the downtown business core and within easy reach of surrounding residential neighborhoods, the property offers convenience, flexibility for both commercial and residential uses. Its location makes it equally appealing to investors, business owners, and future residents. Main floor is designed for functionality and it's divided into two attractive commercial suites. One unit is home to a professional services office, while the other accommodates a medical treatment practice. Both spaces are thoughtfully arranged with reception areas, private offices, and storage, allowing for a wide variety of professional, service, or retail purposes. Their adaptable layouts provide security for current income while offering future potential for many business types. Above the storefronts, a bright and spacious two-bedroom apartment with backyard access. A 1-bedroom suite with full bathroom and separate entrance. Flexibility makes the property not just a sound investment but also a place where someone could seamlessly combine living and working in one central location. Practical features further enhance this properties desirability. Two private parking spaces serve the residential unit, while on-street parking ensures convenience for commercial visitors. Modern updates include two natural gas furnaces and separate hydro services, ensuring efficiency and dependable utility management for multiple tenants. This properties location strikes the perfect balance Whether you are expanding your portfolio, seeking steady rental income, or envisioning an ideal live/work opportunity, this mixed-use gem is one you won't want to miss. (id:37072)

4 Bathroom 2700 sqft

Century 21 Synergy Realty Inc.
Century 21 Synergy Realty Inc

For sale
$250,000
401C - 2041 ARROWSMITH DRIVE, ottawa, Ontario

401c - 2041 Arrowsmith Drive

Ottawa, Ontario

Bright and inviting 2-bedroom, 1-bath condo in the heart of Beacon Hill South, perfectly situated close to Blair LRT, schools, parks, shopping, and major highways. This well-maintained end unit features beautiful hardwood flooring throughout and a galley-style kitchen with stainless steel appliances, ample cabinetry, and generous counter space, flowing seamlessly into the spacious living and dining area ideal for everyday living or entertaining. Two generous bedrooms offer comfort and flexibility, while the full bathroom is conveniently located nearby. Step outside to your private balcony, a cozy retreat for morning coffee or relaxing evenings while enjoying peaceful views. Additional perks include a storage locker and an assigned surface parking space. Residents have access to building amenities such as a sauna and outdoor pool, perfect for enjoying the summer months. With its bright living spaces, functional kitchen, and central location, this condo offers unbeatable convenience and value for first-time buyers, investors, or those looking to downsize. (id:37072)

2 Bedroom 1 Bathroom 600 - 699 sqft

RE/MAX Hallmark Realty Group

Search Properties
Your Favourites

 

No Favourites Found

 

Interested?
Generating Captcha