7507 results | Page 2 of 313
12 24 48


LOADING

For sale
$929,000
2449 Waverly Place, blind bay, British Columbia

2449 Waverly Place

Blind Bay, British Columbia

MUST SEE.. Newly remodelled corner lot house with parking on 3 sides (includes a steel framed boathouse) Inside features quartz countertops throughout, a gourmet kitchen with Bosch appliances, panelled fridge/freezer, 2 islands, a 48” gas stove and also a coffee bar. The kitchen walls and floor are clad in large ceramic tiles imported from Italy by Centani Tile. Separate Dining Room includes a custom built-in bookshelf with glass doors. Large laundry room with custom cabinets for extra storage. Master suite includes a walk in closet, floating fireplace and a desk nook that could double as a makeup vanity. A custom built metal stair rail leads you down to a second large living area with kitchen and bar. The lower level also contains two bedrooms a bath and separate entrance which could be used as an in- law suite. Book your appointment today to appreciate and discover the many features not listed. (id:26472)

4 Bedroom 3 Bathroom 2836 sqft

Fair Realty (Sorrento)

For sale
$599,000
4300 44th Avenue Unit# 202, osoyoos, British Columbia

4300 44th Avenue Unit# 202

Osoyoos, British Columbia

Lake and mountain views from this spacious open concept suite. Huge deck off of the main living area and another off the primary suite. There are three bedrooms and two bathrooms, one being the primary ensuite. The kitchen features granite countertops and an island for extra seating and hosting guests. Enjoy the outdoor pool and hot tub and the property is just steps to the lake. Private dock at the lake, there is a gym onsite near the pool. Only 10 minutes to Osoyoos Golf Club. In the area is Area 27 Motorsports track, award-winning wineries and restaurants. Use it yourself to live full time. as a holiday retreat, or rent it out and generate great revenue year round. (id:26472)

3 Bedroom 2 Bathroom 1219 sqft

Real Broker B.c. Ltd
RE/MAX All Points Realty

For sale
$638,900
133 Wyndham Crescent Unit# 115, kelowna, British Columbia

133 Wyndham Crescent Unit# 115

Kelowna, British Columbia

Welcome to 115-133 Wyndham Cres., Kelowna, BC. Glenmore Townhouse features 4 bedrooms, 2.5 bathrooms, with garage and one additional parking space, living room with gas fireplace, kitchen/ nook , dining area on the main level, 3 bedrooms and full bathroom up. Lower level has family room, full bathroom and bedroom/ office. Close to schools, shopping and transit service with complex providing a playground and recreation centre. Steps to nearby park. Roof is approx 6 years old. Hot water tank - 2019, Furnace - 2021, Dryer 2020, Stove 2019, Dishwasher 2020, A/C approx. 2010. New garage door. (when weather is warmer - door will be painted.) All measurements taken from I-guide. (id:26472)

4 Bedroom 3 Bathroom 1547 sqft

Royal LePage Kelowna

For sale
$2,495,000
6924/6926 Old Kamloops Road, vernon, British Columbia

6924/6926 Old Kamloops Road

Vernon, British Columbia

Welcome to Sungrown Organics! Nestled above Swan Lake and surrounded by farms and estate homes, this property offers a unique opportunity to create a live/work environment you'll never want to leave. Spanning 23 acres with two separate titles, it invites creative structures for a variety of agricultural operations and multiple private home sites. The views from every part of the property are breathtaking, with vistas of the lake,rolling hills,and valley from every angle. Certified organic in 2020, the gently rolling, sun-drenched landscape is ready for your innovative agricultural ideas. The serene setting provides a feeling of escape from the city, yet is only a 5-minute drive to downtown Vernon. The property is equipped with municipal agricultural water, a newly installed 1000-gallon septic tank, and a 600-amp electrical service. These utilities support a 4500+ sq.ft federally approved steel frame building that has been fully renovated and outfitted with extensive work areas, designed for an organized workflow and providing a bright, clean, and welcoming environment for employees. Adjacent to the main building is a custom-built production facility consisting of four 40ft high cubes, providing 1250 sq.ft of space ideal for growing microgreens or plants of your choice. This facility is securely enclosed within a 100x100 ft fenced area, ensuring both safety and security.These buildings are fully outfitted and ready for a turnkey business opportunity from day 1. (id:26472)

Engel & Volkers Okanagan

For sale
$1,395,500
545 Barra Lane, kelowna, British Columbia

545 Barra Lane

Kelowna, British Columbia

This stunning 5-bedroom, 4-bathroom home showcases a modern architectural style with sleek finishes, creating a visually captivating living space. The chef’s dream kitchen features top-of-the-line appliances, ample counter space, a large island, custom cabinetry, and a butler’s kitchen. The luxurious master suite includes a spa-like ensuite bathroom, a walk-in closet, and private access to the upper deck for panoramic views. The walkout basement offers the potential for a 2-bedroom in-law suite including a separate laundry closet with washer/dryer hookups. Enjoy multiple outdoor living spaces, including a spacious fully-covered deck, a lower-level fully-covered patio, a tranquil second patio with a gazebo, and beautifully landscaped grounds. Wake up to breathtaking, unobstructed views of Black Mountain and the surrounding valley. The backyard is pool-sized, perfect for future additions. See the virtual tour attached (id:26472)

5 Bedroom 4 Bathroom 4019 sqft

Exp Realty (Kelowna)

For sale
$824,900
2273 Shannon Ridge Drive, west kelowna, British Columbia

2273 Shannon Ridge Drive

West Kelowna, British Columbia

Welcome to 2273 Shannon Ridge Drive! This spacious 4-bedroom home in Shannon Lake offers the ideal layout for families, with a park located just across the street and beautiful views of the mountains and Shannon Lake. The main level features 3 bedrooms and 2 bathrooms, along with tasteful updates throughout. The cozy gas fireplace adds warmth and charm to the living space, while the eat-in kitchen provides a perfect gathering spot for family meals. Step outside onto the front deck to enjoy the views of Shannon Lake, or relax on the second deck off the kitchen overlooking the back yard. The bright, above-grade lower level boasts an additional bedroom, perfect for guests, as well as a large rec room and a full bathroom. With a double attached garage and a large fenced yard, this home has everything your family needs. (id:26472)

4 Bedroom 3 Bathroom 2186 sqft

Royal LePage Kelowna

For sale
$469,900
4110 36TH Avenue Unit# 12, osoyoos, British Columbia

4110 36th Avenue Unit# 12

Osoyoos, British Columbia

Discover unparalleled views in Osoyoos's premier gated community overlooking mountains and Osoyoos Lake. This expansive lot in South Okanagan Wine Country is perfect for a walkout bungalow with potential for a pool. Just 20 minutes from Area 27 Race Track, enjoy luxury living amidst natural beauty. Don't miss this rare opportunity to secure your slice of paradise in one of British Columbia's most coveted locations. Whether you're looking to build your forever home or a vacation retreat, this lot offers limitless possibilities to create a lifestyle that combines elegance, comfort, and natural beauty (id:26472)

RE/MAX Realty Solutions

For sale
$1,295,000
1617 Eagle Rock Road, armstrong, British Columbia

1617 Eagle Rock Road

Armstrong, British Columbia

Located just outside of Armstrong B.C., this sprawling 3.35-acre property with mountain and valley views offers an exquisite blend of modern luxury and serene country living. Newly renovated, this home promises a lifestyle of comfort and sophistication. From the moment you step inside, the attention to detail and high quality workmanship is evident, with upgrades including the kitchen and bathrooms, appliances, flooring, lighting, furnace, A/C, hot water on demand, windows, electrical, plumbing, roof - and many more - making this home feel brand new! The layout showcases a chef's kitchen in the center, with three bedrooms at one end of the home, and a large family room with additional potential at the other. Outside, there is lots of parking space, and the quiet front yard with gazebo is perfect for entertaining. For those with a penchant for hobbies or business ventures, an additional 1400 square foot shop is a dream come true. This versatile space has multiple storage rooms, and plumbing and wiring in place to convert to a secondary dwelling if you wish. The property is supported by 400 amps and an artesian well with great water output and keeps the grass green all summer. A large barn with several stalls and a tack room rounds out the property. Other features include a private fenced yard, additional wiring for a hot tub, and two RV spots with power, septic, and water hookups ready to go. Merging south onto Hwy 97 is a breeze with a designated turning lane. Welcome home! (id:26472)

3 Bedroom 3 Bathroom 1913 sqft

Royal LePage Downtown Realty

For sale
$685,000
351 Warren Avenue W Unit# 4, penticton, British Columbia

351 Warren Avenue W Unit# 4

Penticton, British Columbia

Welcome to The Bow! Where modern meets friendly and everyone is welcome. Step inside and enjoy the beautiful open concept with 10 foot ceilings, pot lights, and an abundance of natural light. The kitchen has everything you could ask for with stainless steel appliances, quartz countertops, large island, gas stove, under cabinet lighting, and tile backsplash. Adjacent is your spacious dining room with sliding doors for easy access to your backyard and a large living room with a cozy fireplace. The master bedroom has a large walk-in closet, full 3 piece ensuite with his/her sinks and nice walk in shower. The house also boasts a formal entry way as well as a mud room just off the garage; Parking includes an attached double car garage and carport parking. Outside you'll find a spacious oversized South facing covered deck, gas bbq hook up, landscaping, extended fencing and a gate for easy access to walking trails. The complex has a clubhouse with a spacious outdoor patio space for all residents to enjoy. Centrally located just minutes from downtown, shopping and public transit. Land lease until 2166 & no property transfer tax. (id:26472)

3 Bedroom 2 Bathroom 1526 sqft

Century 21 Amos Realty

For sale
$1,438,000
1370 Bullmoose Way Lot# 21, osoyoos, British Columbia

1370 Bullmoose Way Lot# 21

Osoyoos, British Columbia

A VERY PRIVATE RETREAT awaits you at this exclusive mountain-view residence, nestled on over 3 ACRES within a quiet cul-de-sac. The estate includes both an attached double garage and a detached 1,458 sq ft 6-car garage plus a 2-vehicle carport, making this a CAR BUFFS DREAM. Enjoy MAIN FLOOR LIVING! An expansive living area features a fireplace and seamlessly transitions to the gourmet kitchen and dining space, all with BREATHTAKING MOUNTAIN AND FOREST VIEWS. The primary suite with 5-PIECE ENSUITE, complete with a rejuvenating jetted tub and private deck access. There is also a second bedroom, and a large laundry room/mudroom, strategically positioned adjacent to the garage. On the lower level there is an additional bedroom with direct access to the outdoor oasis, complemented by a vast family room which also opens to the patio. Entertain alfresco, where a HEATED POOL with a picturesque grotto and slide awaits, alongside a HOT TUB and OUTDOOR FIREPLACE. Adjacent to the house is a SEPARATE 550 sq ft GUEST SUITE with 5 pc bath, great for visitors or extended family. RV PARKING equipped with electrical hookup completes this beautiful retreat. (id:26472)

3 Bedroom 3 Bathroom 3422 sqft

Real Broker B.c. Ltd
RE/MAX All Points Realty

For sale
$798,888
455 Montgomery Road, kelowna, British Columbia

455 Montgomery Road

Kelowna, British Columbia

ATTENTION INVESTORS! Prime Redevelopment property to be sold in conjunction with 475 Montgomery Road, Kelowna. Total 16,552 square feet lot with OCP: U allowing for comprehensive 6 story mixed used commercial and residential redevelopment with 85-100% site coverage potential for density bonus. Prime location within walking distance to all levels of schools, and all amenities you can think of! Short 5 min drive from UBCO and Kelowna Airport and short 8 minute drive from Downtown Kelowna. (id:26472)

3 Bedroom 2 Bathroom 1866 sqft

RE/MAX Aldercenter Realty

For sale
$815,000
1201 Cameron Avenue Unit# 4, kelowna, British Columbia

1201 Cameron Avenue Unit# 4

Kelowna, British Columbia

Welcome to Sandstone 55 plus gated community. This spacious 1672 sq. ft home offers everything you could possibly want in a retirement community. Enjoy the recreational facilities including a fitness center, library, games room plus indoor and outdoor pools! Conveniently located in a central location, you'll have easy access to shopping, dining, and entertainment options. (id:26472)

2 Bedroom 2 Bathroom 1672 sqft

Exp Realty (Kelowna)

For sale
$522,000
883 Academy Way Unit# 211, kelowna, British Columbia

883 Academy Way Unit# 211

Kelowna, British Columbia

NO GST. UPTO 2 CATS OR 2 DOGS ONE OF EACH ALLOWED, WEIGHING NO MORE THAN 40LBS. RENTAL MINIMUM 30 DAYS, NO SHORT TERMS RENTALS ALLOWED. (id:26472)

2 Bedroom 2 Bathroom 696 sqft

Royal LePage Global Force Realty

For sale
$1,249,000
127 Timberstone Place, penticton, British Columbia

127 Timberstone Place

Penticton, British Columbia

Welcome to Timberstone Place!! Located in a Private Quiet cul du sac, this former Show Home is still like a brand New Build! Main level living is becoming very sought after and this property has it all. The main floor has an expansive open kitchen, dining and living room area that has amazing views from every direction. Included is the Primary bedroom with oversized en suite and walk in closet, a separate den/bedroom, laundry, second bathroom and two car garage access, all on the main floor. The main floor patio area has more room than you will ever need including radiant heat, remote blinds and ceiling fans. The lower level, with walk out basement, consists of two more bedrooms, huge rec room and additional bathroom. Xeriscape landscaping make this the perfect Lock & Leave Property. If Lifestyle and Luxury is what you want, you may have officially found it here. Please call LS for more info. (id:26472)

4 Bedroom 3 Bathroom 3122 sqft

Chamberlain Property Group

For sale Open House
$809,900
665 Cook Road Unit# 355, kelowna, British Columbia

665 Cook Road Unit# 355

Kelowna, British Columbia

Updated Rancher in Somerville Corner! Reduced over $38k. Great condo altenative. This move in ready home is situated in a highly sought-after location, it offers unbeatable proximity to restaurants, beaches, and the Mission Greenway. No age restrictions and a welcoming atmosphere for families and pets, this home is ideal for both summer vacations and year-round living. Enjoy easy access to community parks and ample street parking for guests. The meticulously maintained interior features top-notch appliances including a Frigidaire Gallery induction cooktop, Frigidaire French door fridge with ice dispenser, Whirlpool dishwasher, and GE wall oven/microwave, LG ThinQ washer/dryer combo. Over $40k spent in upgrades, new flooring, appliances, toilets, fixtures, home was painted inside and out, patio cover with skylights, synthetic lawn make it move-in ready. Rancher with 2 bedrooms, 2 bathrooms, an attached 2-car garage, gas fireplace, patio hookup, forced air furnace, and A/C, comfort is guaranteed. Don't miss out on this exceptional opportunity with low strata fees of $218.95 per month, including water. Schedule your viewing now! (id:26472)

2 Bedroom 2 Bathroom 1195 sqft

Royal LePage Kelowna

For sale
$899,000
3707 Carrall Road, west kelowna, British Columbia

3707 Carrall Road

West Kelowna, British Columbia

Amazing lake views from everywhere in this impeccably kept home!! Main level features soaring vaulted ceilings with open concept, living room with wood burning fireplace, formal dining area, beautiful white kitchen with 2 person breakfast bar, brand new heat pump/air conditioning system and massive family room with pellet fireplace off of living area and access to a fabulous covered deck with stunning lake views. Also on this level are 2 good sized bedrooms and a full bathroom. Live upstairs with a potential option for AirBNB down with small kitchen, 2 bedrooms, rec room with wood burning fireplace, dining area and 3 piece bathroom and only a block to Okanagan Lake. The property is located in an exceptional area of West Kelowna with a short walk to beaches & Gellatly boardwalk, wineries and a 3 min drive to the centre of everything in town. (id:26472)

4 Bedroom 2 Bathroom 2771 sqft

RE/MAX Kelowna

For sale
$1,399,900
475 Swan Drive, kelowna, British Columbia

475 Swan Drive

Kelowna, British Columbia

Nestled in the sought-after Kettle Valley neighborhood of Kelowna, 475 Swan Drive has 4 bedrooms, 3 bathrooms, and a generous 3482sqft of meticulous living space with the quality of craftsmanship evident throughout. The open kitchen, adorned with new stainless steel appliances, exudes a warm and inviting elegance and serves as the heart of the home. Cozy evenings are complemented by gas fireplaces in both the upstairs and downstairs living areas, while the main floor seamlessly transitions to an expansive deck, ideal for entertaining, star gazing or enjoying panoramic mountain views. Downstairs the lower level is designed for leisure and recreation, featuring a wet bar, fitness/games room, and workshop awaiting your personal touch. Outside, a private oasis awaits, with natural park space in the backyard providing a tranquil retreat with a creek and sightings of local wildlife. The spacious backyard offers ample room for a potential pool, any many possibilities for outdoor enjoyment. This home has been impeccably maintained, ensuring peace of mind for its fortunate occupants. The prime location enhances its allure, with proximity to Chute Lake Elementary, a coffee shop, local pub, and the new Ponds Shopping Centre, which houses essential amenities such as Save-On-Foods and Shoppers Drug Mart. Numerous wineries are just a 10-min drive away & Hiking and biking enthusiasts will love the access to nearby trails, right from the backyard. (id:26472)

4 Bedroom 3 Bathroom 3482 sqft

Royal LePage Kelowna

For sale
$699,900
10504 Hunt Street, summerland, British Columbia

10504 Hunt Street

Summerland, British Columbia

DEVELOPMENT OPPORTUNITY | MIXED USE Zoned Multi family with preliminary drawings available for 19 units with commercial on the main level. Located in Summerland's downtown core just steps to shopping, restaurants, schools, & across the street from Memorial Park. Giants Head Park, wineries & Okanagan Lake just a short drive away. (id:26472)

RE/MAX Kelowna

For sale
$385,000
533 Yates Road Unit# 301, kelowna, British Columbia

533 Yates Road Unit# 301

Kelowna, British Columbia

Attention investors and first time homebuyers! Welcome to this great condo at the Verve, which features tremendous amenities and a central location. Located right off Glenmore Road and close to UBCO, shopping, parks, and more. This 1 bedroom, 1 bathroom, 602 Sqft condo has a great floorplan, and views of the pool area. Amenities include outdoor swimming pool, beach volleyball court, dog run, and BBQ area with picnic seating. Your unit comes with 1 secured underground parking stall and 1 storage unit. The Verve is known for it’s AAA location, walking distance to Starbucks, transit, and Glenmore Recreation Park. Pet friendly too - a great community to invest in, or call home. (id:26472)

1 Bedroom 1 Bathroom 602 sqft

Angell Hasman & Assoc Realty Ltd.

For sale
$635,000
3332 SOUTH MAIN Street Unit# 122, penticton, British Columbia

3332 South Main Street Unit# 122

Penticton, British Columbia

Large townhome in great location offers over 1900 square feet of living space, perfect for a growing family. Ideally situated near parks, Skaha Lake, shopping, transit, schools, and golf, it provides convenience and accessibility for all your daily needs. The main floor features a beautifully appointed kitchen, a bright and open living and dining area, and a west-facing patio ideal for relaxation. A convenient 2-piece bathroom and garage access completes this level. Upstairs, you'll find three generously sized bedrooms, including a master bedroom with a 3-piece ensuite, a laundry closet, and a 4-piece main bath. This home boasts ample storage throughout, including a full 4-foot crawl space. Parking is a breeze with a double garage, and additional visitor parking is available across the complex for your convenience. The home is in immaculate shape throughout. Don't miss this opportunity to own a spacious townhome in a fantastic location with everything you need just minutes away. (id:26472)

3 Bedroom 3 Bathroom 1960 sqft

Exp Realty (Penticton)

For sale
$549,000
6217 97TH Street, osoyoos, British Columbia

6217 97th Street

Osoyoos, British Columbia

THE BEST DEAL IN OSOYOOS - HOUSE with IN-LAW SUITE on a HALF ACRE property!! Priced to sell, this charming property sits on over half an acre, brimming with potential and ready to become your dream home! A handyman's delight, it features two inviting decks (one off the master bedroom and the other off the dining room) and a spacious yard with plenty of room for a pool and all your favorite outdoor toys. Inside, you'll find large rooms with a level entry to the main floor and a walk-out full basement below. The main level includes a cozy kitchen, a combined living/dining room, a master bedroom, an additional bedroom/den/family room, and a spacious 5-piece bathroom. Bonus: IN-LAW SUITE in the basement, rec room, a 3-piece bathroom, two more bedrooms, tons of storage, and a laundry room. Just outside the basement, there's a covered patio with access to a spacious workshop (17'9"" x 11'). Carport, RV parking, and a ton of extra parking. Conveniently located close to downtown Osoyoos and all amenities, this home is just minutes away from the Osoyoos Golf Course (36 holes), the US border, and Osoyoos High School. Don't miss the chance to transform this gem into your perfect home! Perfect candidate for a renovation project, this property offers lots of potential as permanent residence, recreational or investment. CONTINGENT TO PROBATE! (id:26472)

3 Bedroom 2 Bathroom 2239 sqft

RE/MAX Realty Solutions

For sale
$399,000
1529 94 Avenue, dawson creek, British Columbia

1529 94 Avenue

Dawson Creek, British Columbia

OUTSTANDING VIEW and a FANTASTIC family NEIGHBOURHOOD TOO! Great layout in a quality built home, with 5 bdrms plus 2 baths. Ground level entry plus an open foyer. You will enjoy your dining area, updated galley kitchen and travertine flooring. Easy entertaining as the patio door opens to the JUMBO deck with a stunning view of Bear Mountain! The large south facing living room has a lovely brick wood burning fireplace. Upstairs bdrms have original refurbished hardwood flooring. The master is huge with access to the deck. 2 good sized bdrms share the main floor. The bathroom has a newer tub and toilet. The WALK out BASEMENT has TWO entrances …AND the basement has been renovated right to the STUDS! The insulated ceiling, electrical, insulation, windows, drywall, sub floor, flooring, hw tank, 3 pc bath, AND is plumbed and wired for a kitchen! Also a laundry room, lots of storage and a large family room. There are 2 bdrms plus a large room currently used as a studio with patio doors - could EASILY be a 3rd bsmt bdrm! The large 2 bay garage is wired and has a gas heater plus back alley access. Loads of Extra parking behind the garage and out front on the double sized paved driveway. A short walk to elementary schools and walking trails! BONUS: Shingles are fresh last year AND the hot tub stays. Quick possession possible! If this sounds like it could be the home for YOU, call now and set up and appmt to VIEW! (id:26472)

5 Bedroom 2 Bathroom 3174 sqft

RE/MAX Dawson Creek Realty

For sale
$335,000
5236 Webster Street, hedley, British Columbia

5236 Webster Street

Hedley, British Columbia

Views, privacy & ample land to enjoy! This Hedley rancher style home is perfect for retiree's or first time home owners ready to get into the market. Bring your finishing touches to make it your own. The spacious bright kitchen leads into the living room which is complete with a wood stove for those cozy winter nights. Rounding out the main floor are 2 bedrooms, den & washroom. The oversized covered balcony is ideal to sit back & soak in the views & peace and quiet Hedley offers! The detached workshop, seacan & basement offer plenty of storage. This quaint town is only an hour from the Okanagan & 3 hours from Vancouver, call today for your private showing. (id:26472)

2 Bedroom 1 Bathroom 1000 sqft

Royal LePage Princeton Realty

For sale
$699,900
1999 15th Avenue Unit# 10, vernon, British Columbia

1999 15th Avenue Unit# 10

Vernon, British Columbia

Welcome to your new home, a beautiful blank slate nestled in a charming & welcoming neighborhood just waiting for your personal touch. This gem of a residence has three bedrooms and four bathrooms, and spans just over 1800 square feet in one of Vernon's newest townhome complexes. White oak vinyl plank flooring flows seamlessly throughout the rooms, creating a harmonious warmth. The open concept main living space is perfect for hosting family gatherings & entertaining friends. Whether it's preparing a gourmet meal in the kitchen adorned with handsome white shaker cabinetry or retreating at the end of the day to your peaceful primary suite, this townhome offers a canvas for all your lifestyle needs. Venture downstairs to a generously sized rec room that is as versatile as it is inviting. Tailor it to your specific desires - a home theater, a playroom for the kids, a home gym, or even a tranquil home office. The possibilities are endless, allowing you to craft a space that truly reflects your unique lifestyle. Hillview Heights is a pet-friendly community, conveniently situated close to schools, lakes, multiple golf courses & Silver Star Ski resort. Impeccable design, versatile living spaces & proximity to a wealth of amenities make it an ideal choice for families seeking the perfect blend of comfort, convenience & style. Don't miss the chance to call this beautiful residence your home. (id:26472)

3 Bedroom 4 Bathroom 1825 sqft

RE/MAX Vernon Salt Fowler

Search Properties
Your Favourites

 

No Favourites Found

 

Interested?
Generating Captcha