5857 results | Page 19 of 245
12 24 48


LOADING

For sale
$128,500
11404 88 ST NW, edmonton, Alberta

11404 88 St Nw

Edmonton, Alberta T5B 3R1

PRIME INFILL! Vacant Corner Lot, Nestled in the heart of Parkdale, ready for immediate infill development. Corner lots offer superior flexibility for a custom home. This location is unbeatable: walk to Commonwealth Stadium and the Commonwealth Community Recreation Centre. Access rapid transit via the nearby LRT, and enjoy active commuting right on a ONE WAY Dedicated BIKE LANE. High Walk Score and central location guarantee high demand. Build where location is key! NEW Sidewalks | NEW Paved Roads | NEW Bike Lanes | NEW ONE Way Road (id:58723)

Million Dollar Realty

For sale
$507,500
6214 HAMPTON GRAY AV NW, edmonton, Alberta

6214 Hampton Gray Av Nw

Edmonton, Alberta T5E 6X6

This 1358sqft bungalow built in 2022 by Coventry Homes offers 2 beds & 2 baths on main floor, double-attached garage at the back & low maintenance yard in the desirable Griesbach neighbourhood. A spacious, open entry way welcomes you into this well-maintained, like-new home! Primary offers walk-through closet w/ organizers & 5pc ensuite w/ dual sinks, stand-up shower & soaker tub. Kitchen offers corner pantry w/ frosted glass door, upgraded cabinets, s/s appliances & island w/ lots of storage. Sliding doors opens up to composite deck & low-maintenance paved concrete yard. Oversized mud room leads to attach garage at the back. Other features: no back neighbours, extra driveway parking, 9ft ceilings, triple-pane windows, widened 36 interior doors for easy wheelchair access, quartz countertops, vinyl plank flooring, 10lb carpet underlay, 150amp electrical panel, tankless hot water & Hunter Douglas blinds. Prime location w/ easy access to Downtown, Yellowhead Trail, shopping, restaurants, schools & more! (id:58723)

2 Bedroom 2 Bathroom 1358 sqft

Real Broker

For sale
$495,555
9592 86 ST, morinville, Alberta

9592 86 St

Morinville, Alberta T8R 1S8

RBAND NEW, MOVE-IN READY, FULLY FENCED, with a large DECK, and SIDE ENTRANCE! This custom single-family home with a double attached garage sits steps from Four Winds Public School, which offers English & French Immersion in Grades 5-9. The main floor features an open living/dining area and a sleek kitchen with floor-to-ceiling cabinetry and quartz countertops. Upstairs offers 3 spacious bedrooms, 2 full bathrooms, a versatile bonus room, and convenient laundry. The primary suite includes a walk-in closet and an ensuite. Bedrooms 2 and 3 comfortably fit queen beds and share a full bath. A 9-ft basement with a separate side entrance is ready for future development—ideal for a potential legal or in-law suite. Located about 15 minutes from St. Albert, this home offers excellent value with a larger yard and room to grow. Looking for a great deal? Come fall in love & take the keys to your new home today! (id:58723)

3 Bedroom 3 Bathroom 1740 sqft

Exp Realty

For sale
$449,900
65 FICUS WY, fort saskatchewan, Alberta

65 Ficus Wy

Fort Saskatchewan, Alberta T8L 0Z6

This stunning 3-bedroom, 3-bathroom single-family home offers modern comfort. The bright main floor features a welcoming living room filled with natural light from a large front window and highlighted by a sleek electric fireplace, flowing seamlessly into a spacious dining area and a well-appointed kitchen with ample cabinetry and counter space. A convenient 3-piece bathroom, den, and a functional mudroom with built-in shelving and hooks complete the main floor. Upstairs, the primary bedroom serves as a relaxing retreat with a private ensuite and walk-in closet, while two additional bedrooms, a full bathroom, and a convenient upper-level laundry room complete the space. Close to many amenities including schools and shopping centers this home is perfect for all your families needs! (id:58723)

3 Bedroom 3 Bathroom 1912 sqft

RE/MAX Edge Realty

For sale
$514,900
9022 92 ST NW, edmonton, Alberta

9022 92 St Nw

Edmonton, Alberta T6C 3R2

Located in the heart of Bonnie Doon, this charming & welcoming home offers an exceptional walkable lifestyle just steps from the Mill Creek Ravine, Bonnie Doon Mall & beloved local spots such as The Colombian Coffee, Duggan’s Boundary & Café Bicyclette. The bright main flr features an open living & dining area filled with natural light, a functional kitchen with ample storage & counter space & patio doors to a large backyard with a stamped concrete pad—perfect for outdoor entertaining. A 4-piece bath & a spacious back entry/boot rm with plenty of storage adds convenience. Upstairs, the 2nd flr offers a large primary bdrm with an attached office or future nursery that can easily be converted into 2 bdrms. The fully finished & recently renovated bsmt incl vinyl plank flooring, a cozy rec rm, 3rd bdrm, 2-pce bath, laundry rm & cold storage. Completing the property is a dbl car garage with add'l parking, incl space for an RV, making this a well-rounded home in one of Edmonton’s most desirable neighbourhoods. (id:58723)

3 Bedroom 2 Bathroom 1106 sqft

RE/MAX Excellence

For sale
$950,000
9712 209 ST NW, edmonton, Alberta

9712 209 St Nw

Edmonton, Alberta T5T 5X9

Exceptional 2.02-acre Rural Residential parcel offering the tranquility of country living while remaining within city limits. Nestled in the quiet enclave of Lewis Farms with convenient access to Hwy 16A and the Anthony Henday, this secluded, park-like property is a rare opportunity. Ideal for those looking to build a custom dream home surrounded by mature greenery, the existing 1960 residence has benefited from several key upgrades, including a 150-ft drilled well, water softener, whole-home water filtration, HEPA air exchanger, HRV system, and tankless on-demand hot water. The property is serviced by well water and a septic field and also offers potential for DC1 zoning, creating a unique chance to design a flexible lifestyle where living, working, and growing can happen all in one place. (id:58723)

4 Bedroom 1 Bathroom 1567 sqft

Exp Realty

For sale
$884,900
#20 53218 RGE ROAD 14, rural parkland county, Alberta

#20 53218 Rge Road 14

Rural Parkland County, Alberta T7Y 9G3

Nestled on 3.19 acres in sought-after Hillside Estates, this custom 2600+ sq ft two-storey with walkout basement captures breathtaking east-facing views and a design unlike anything else on the market. Offering 4 bedrooms, 3.5 bathrooms, a main floor den, and multiple inviting living spaces, this home has been beautifully renovated over the past five years. Featuring updated flooring, a stunning kitchen, refreshed bathrooms, newer furnaces, shingles, and more. With pavement right to the front door and quick access to Stony Plain, Chickakoo Lake, and nearby amenities, the location is as exceptional as the home itself. A detached garage adds storage and hobby space, while the property is fully set up for true acreage living. With generous flex areas throughout, this is a rare opportunity for growing families seeking space, style, and a one-of-a-kind setting. Opportunities like this don’t wait. (id:58723)

4 Bedroom 4 Bathroom 2671 sqft

RE/MAX Preferred Choice

For sale
$449,900
3131 14 AV NW, edmonton, Alberta

3131 14 Av Nw

Edmonton, Alberta T6T 0Z2

First-time homebuyer or investor alert! Discover this stunning two-story sanctuary in Laurel! This 1,381 SQFT gem boasts TOTAL 4 BEDS, 3.5 BATHS, and a perfect blend of style and functionality. Main floor you'll be greeted by the bright and open concept living area, allowing natural light to flow effortlessly, dining, and kitchen space, complete with powder room. Laundry is convieniently located on main floor. Upstairs you will have spacious master bedroom with 3 PC en-suite, plus 2 generous BEDROOMS and a shared 3 PC BATH. Basement is Fully finished with a SECOND KITCHEN, 1 BEDROOM, 1 BATH & COZY LIVING AREA. AIR CONDITIONING is included.This home is in close proximity to Bus stop, Park, Schools, Shopping and various amenities. (id:58723)

4 Bedroom 4 Bathroom 1387 sqft

RE/MAX Excellence

For sale
$210,000
#300 10311 111 ST NW, edmonton, Alberta

#300 10311 111 St Nw

Edmonton, Alberta T5K 2Y8

Welcome to this beautifully situated condo in downtown Edmotnon. This well-maintained home features an open-concept layout with a modern kitchen, complete with a central eat-up island, quartz countertops, tile backsplash, upgraded appliances, and vinyl plank flooring. The living area opens onto a large, west-facing covered patio with a gas line for your BBQ, perfect for enjoying sunny evenings. The generous primary bedroom offers his-and-hers closets with direct access to the full bathroom. A versatile den, along with a roomy in-suite laundry and storage area, adds to the functionality. Freshly painted throughout, this unit is move-in ready. Enjoy the convenience of a titled, heated underground parking stall with a storage cage. The building is well-managed with professional management and offers excellent amenities, including a fitness center and guest suite. Ideally located in the heart of the city—just steps to shops, restaurants, public transit, Grant MacEwan, and the Ice District. Virtually staged. (id:58723)

1 Bedroom 1 Bathroom 880 sqft

Real Broker

For sale
$672,707
158 RIDGELAND CR, sherwood park, Alberta

158 Ridgeland Cr

Sherwood Park, Alberta T8A 2P2

HOLY SMOKES! This is the one! Beautifully designed 2 storey home with nearly 2000 square feet plus a FULLY FINISHED WALKOUT BASEMENT! Located in one of Sherwood Park's most desirable communities. AWESOME BACKYARD with deck and great views! Featuring a huge entry way with tiled flooring. Spacious living room with attractive gas fireplace, hardwood floors, and new feature wall. Beautiful kitchen with stainless steel appliances and large dining area. Upstairs has new flooring and a sunny Bonus Room with vaulted ceilings. There are 3 bedrooms and a 4 piece bathroom. Gorgeous ensuite in the Primary Bedroom with ample closet space. The basement offers a large family room, 3 piece bathroom with soaker tub, and storage space. NEW CENTRAL A/C & NEW HWT. Stamped concrete patio in backyard, and meticulous landscaping. OVERSIZED double attached garage. This home is immaculate throughout and won't last! Visit REALTOR® website for more information. (id:58723)

3 Bedroom 4 Bathroom 1993 sqft

RE/MAX Elite

For sale
$205,000
#313 1510 WATT DR SW, edmonton, Alberta

#313 1510 Watt Dr Sw

Edmonton, Alberta T6X 2E6

Stunning THIRD floor 2-bed, 1-bath condo in the south of Walker Lakes (very close to Summerside and Orchards) – South Edmonton’s hidden gem neighborhood! Imagine waking up to peaceful green-space views from your massive private balcony (perfect for morning coffee or evening wine). Whipping up dinner in your sleek, modern kitchen with granite counters, rich caramel cabinetry, and stainless steel appliances. In-suite laundry + a luxe bidet. Rough-in already done for A/C – stay cool all summer long is an option. Heated underground parking (no more scraping ice in -30!). LOW condo fees that INCLUDE heat & water – huge savings! Completely move-in ready (this unit is like NEW) with brand-new flooring / carpet throughout, a ceiling fan in the primary bedroom, and that fresh “nobody’s lived here vibe.” Whether you’re a first-time buyer ready to stop renting, a professional who wants zero maintenance, or an investor hunting for a cash-flowing beauty in Canada's hottest market. (id:58723)

2 Bedroom 1 Bathroom 761 sqft

2% Realty Pro

For sale
$237,500
#204 14808 125 ST NW, edmonton, Alberta

#204 14808 125 St Nw

Edmonton, Alberta T5X 0G1

Step into this beautifully maintained condo offering a thoughtful layout with two generous bedrooms and a versatile den—perfect for a home office, guest room, or study. The open-concept design features a modern kitchen, bright living and dining areas filled with natural light, and a private balcony ideal for morning coffee or evening relaxation. Enjoy laminate flooring throughout, in-suite laundry, and ample storage, along with two titled parking stalls, 1 underground heated and 1 above in a well-managed, pet-friendly building. Built in 2014, this home combines comfort and convenience with heat, water, and insurance included in the monthly fee. Located in a highly desirable neighbourhood near parks, schools, and shopping, this condo delivers the perfect blend of modern living and everyday ease—ideal for professionals, downsizers, or small families. (id:58723)

2 Bedroom 2 Bathroom 1241 sqft

Cir Realty

For sale
$619,900
9628 89a street, morinville, Alberta

9628 89a Street

Morinville, Alberta T8R 2R6

Nestled in the quiet and family-friendly community of Juniper Heights in Morinville, this stunning 2-story home offers over 2300 sqft of beautifully designed living space. With a basement suite access, it’s perfect for extended family, guests, or even generating rental income. Located just 20 minutes from St. Albert, you’ll enjoy the peaceful atmosphere of a close-knit neighborhood while still being within easy reach of all city amenities. The home is ideally situated near local recreation centers, walking trails, and schools, making it an ideal choice for families. Inside, you’ll find spacious open-concept living areas with plenty of natural light, a modern kitchen, and a layout that’s perfect for both everyday living and entertaining. The backyard provides ample space for outdoor activities or simply relaxing in your own little retreat. This home is the perfect blend of comfort, convenience, and community, offering everything you need for a balanced lifestyle. (id:58723)

3 Bedroom 3 Bathroom 2337 sqft

Blackmore Real Estate

For sale
$99,800
90 RIM RD NW NW, edmonton, Alberta

90 Rim Rd Nw Nw

Edmonton, Alberta T6P 1C5

That's a lot of LOT! Location is one thing in Maple Oak Ridge but THIS 3 Bedroom is Going to Impress You. Newly Renovated Modern Style Single w/an addition features Rustic Charm on a Lot with room for a Garage/Workshop (W/Community Park Approval). With Durable Vinyl flooring Throughout, a Newer Furnace, Hot Water Tank & Recently Installed Vinyl Windows, this home is ready for its new owners. This unit also has a Huge Formal Living Room & a bonus living area with granite raised bar/island. The kitchen is bright with Wooden Butcher Counter Tops, stainless steel appliances and plenty of storage. The master Bedroom is charming and has Dual Mirror Slider closets with Motion Activated Lights & a Well Placed TV & Mount! SUNROOM front entrance can be used year round making it perfect for entertaining, A/C FOR The Summer! Outside, this Property also has a lot of Storage with multiple steel sheds, a fire pit and a lot surrounded by mature trees for privacy and enjoyment. Don't miss this gem!! (id:58723)

3 Bedroom 1 Bathroom 1102 sqft

Sterling Real Estate

For sale
$450,000
7173 Cardinal WY SW SW, edmonton, Alberta

7173 Cardinal Wy Sw Sw

Edmonton, Alberta T6W 2Y5

Welcome to Chapelle in southwest Edmonton—this is a beautiful home you won’t want to miss. Enjoy relaxing in your private hot tub during the winter months while benefiting from numerous interior upgrades, including 9-foot ceilings, an elegant electric fireplace, granite countertops, and stainless steel appliances. The upper level offers three spacious bedrooms plus a versatile bonus room, perfect for family living or a home office. The large basement provides endless potential and is ideal for a home gym or recreation space. Stay comfortable year-round with central air conditioning already in place for the summer. Located close to schools and community amenities, with shopping plazas just minutes away and Costco and the Premium Outlet Mall only a 15-minute drive, this home offers both comfort and convenience. Book your private showing today and experience your future home firsthand. (id:58723)

3 Bedroom 3 Bathroom 1401 sqft

Homecare Realty Ltd

For sale
$349,900
#611 11425 105 AV NW, edmonton, Alberta

#611 11425 105 Av Nw

Edmonton, Alberta T5H 0C5

Bask in sunlight from this stunning corner penthouse designed to impress. 9' ceilings throughout rise to a dramatic 18' in the living and dining area, creating a breathtaking sense of space. This layout offers 2 bedrooms plus a den and loft, paired with 2 beautifully finished bathrooms. The south-facing balcony floods the home with light, while laminate flooring with in-floor heating adds comfort and style. The spacious kitchen features sleek quartz countertops and appliances, perfect for entertaining. Enjoy the convenience of stacked laundry and elevate your lifestyle with a private, expansive rooftop deck—your own urban escape above it all. Property is sold as is where is at the time of possession, no warranties or representation. (id:58723)

2 Bedroom 2 Bathroom 1218 sqft

Maxwell Polaris

For sale
$420,000
#413 625 LEGER WY NW, edmonton, Alberta

#413 625 Leger Wy Nw

Edmonton, Alberta T6R 0W4

Experience luxury living at Brass III The Leger in the desirable Riverbend. This top-floor unit offers city views, showcasing craftsmanship & a well functioning floorplan. The bright, open layout features 9 ft ceilings, engineered hardwood, granite countertops, S/S appliances, maple shaker cabinets & an island w/eating bar. Living area will accommodate most furniture arrangements. Bedrooms are on opposite ends for privacy. The spacious primary suite includes a walk-in closet w/built-ins and a 4pc ensuite w/soaker tub & glass shower. 2nd bedroom for guest stays or home office/hobby studio. 3pc bathroom w/matching finishing palette. Enjoy the balcony for evening bbqs, central A/C, in-suite laundry. Double tandem underground parking stalls w/storage. Well managed complex w/healthy reserve fund. Pet-friendly & ideally located near Terwillegar Rec Centre, schools, parks & all servicing amenities. This residence combines elegance, comfort & convenience in one of Edmonton’s most sought-after communities. (id:58723)

2 Bedroom 2 Bathroom 1138 sqft

RE/MAX Elite

For sale
$873,998
93 NEWBURY CI, sherwood park, Alberta

93 Newbury Ci

Sherwood Park, Alberta T8B 0E8

Stunning bungalow half duplex by Launch Homes, defined by strong architecture and elevated finishes throughout. From the moment you step inside, the quality is evident in both the scale of the spaces and the level of detail carried through the home. A welcoming front veranda leads into the main living area, anchored by a chef’s kitchen featuring a large island with a flush eating bar. The layout flows naturally and connects seamlessly to the rear deck. With 4 bedrooms and 3 baths, the home offers a functional layout designed for everyday living. The primary suite includes a spacious bedroom, walk-in closet, and a spa-inspired ensuite with a freestanding tub. The lower level adds two additional bedrooms and a full bath, providing flexible space for family or guests. A triple tandem garage adds everyday practicality without compromising design. This home reflects the level of craftsmanship and execution Launch Homes is known for. (id:58723)

4 Bedroom 3 Bathroom 1563 sqft

Royal LePage Prestige Realty

For sale
$419,995
13003 128 ST NW, edmonton, Alberta

13003 128 St Nw

Edmonton, Alberta T5L 1E6

Welcome to this charming upgraded bungalow, nestled in a mature neighborhood. You will enjoy easy access to local amenities and a peaceful established community. A true gem that blends comfort, convenience and pride of ownership. This home is perfect for growing families or investment. Main floor includes a laundry room, a bright kitchen/dining area, living room, three bedrooms, a main bathroom & 2 pc. ensuite in the principal bedroom. Luxury vinyl plank flooring throughout both levels. The fully finished basement provides plenty of space for entertaining and extended living or can be used as a separate living area complete with a large bedroom, kitchenette, bathroom, c/w sauna, wet-bar, recreation area, with fireplace and various storage areas. Outdoors you will find a large fenced yard, c/w partially covered rear patio area, great for enjoying outside gatherings and a 24 'x 24' detached, heated garage. Quick possession available. Don't miss out on this fabulous opportunity before its gone! (id:58723)

4 Bedroom 3 Bathroom 1175 sqft

Homes & Gardens Real Estate Limited

For sale
$470,000
1350 SISKIN WD NW, edmonton, Alberta

1350 Siskin Wd Nw

Edmonton, Alberta T5S 0R3

Welcome to 1350 Siskin Wynd in Kinglet Gardens a rare, 1-year-old half duplex with a double attached garage, perfectly positioned directly across from a park with play structures & a toboggan hill. Wake up to open views, fresh air, & a lifestyle designed for connection & convenience. Inside, the modern open-concept layout is flooded with natural light from oversized windows, creating a bright, uplifting atmosphere you’ll feel the moment you step in. Quartz countertops, vinyl plank flooring & clean contemporary finishes offer both style & durability for everyday living. Upstairs, retreat to a sun-filled primary suite with a walk-in closet and full 4-piece ensuite your private escape at the end of the day. 2nd floor laundry & bonus room adds ease to daily routines, while 2 additional bedrooms and bathrooms provide space to grow. The side entrance to the basement opens the door to future potential, including a legal suite for extra income. Homes like this new, rare, and park-front don’t come around often. (id:58723)

3 Bedroom 3 Bathroom 1625 sqft

Real Broker

For sale
$249,900
4707 47 AV, redwater, Alberta

4707 47 Av

Redwater, Alberta T0A 2W0

Great opportunity to own this 3-bedroom, 2-bathroom home with a double detached garage and just under 1,500 sq ft of living space. The entire upper floor can be used as a spacious primary suite with a 4-piece bath or as a fun play space for the kids, offering flexibility to fit your lifestyle. The main floor features an open kitchen and living room, two bedrooms, a 4-piece bath, and a convenient space for a home office just off the living area. Step outside to a private, treed backyard with a deck and hot tub, perfect for relaxing or entertaining. Upgrades include some windows, a high-efficiency furnace, newer appliances, and two jetted tubs. Located in a quiet Redwater neighborhood close to schools, parks, and all amenities. Redwater offers K–12 schools and is about 30 minutes north of Edmonton. (id:58723)

3 Bedroom 2 Bathroom 1484 sqft

RE/MAX Real Estate

For sale
$224,999
#112 2503 HANNA CR NW, edmonton, Alberta

#112 2503 Hanna Cr Nw

Edmonton, Alberta T6R 0H1

This 2-bed, 2-bath main-floor condo blends comfort and convenience. Owned and maintained by the original owners, it features an open-concept layout with A/C, a spacious primary suite with walk-through closet and ensuite, and a private patio with gas outlet ideal for outdoor relaxation.The kitchen stands out with oak cabinets, granite sink, under-cabinet lighting, a lazy Susan, and ample storage. Practical perks include a heated underground parking stall with storage cage and access to a convenient car wash bay. The main entrance and fitness centre are steps from the unit.Additionally, this pet-friendly building offers a recreation/games room, guest suite, and movie room, providing extra space for hosting and entertainment. With quick access to Terwillegar Drive, the Whitemud, and the Anthony Henday, commuting and errands are effortless. Turn key and ready to move in your next chapter starts here! (id:58723)

2 Bedroom 2 Bathroom 1125 sqft

Sable Realty

For sale
$1,198,800
9540 148 ST NW, edmonton, Alberta

9540 148 St Nw

Edmonton, Alberta T5N 3E4

Brand new infill in the beautiful and highly sought after community of Crestwood. Location is incredible, minutes from great shopping, restaurants and cafes. With over 2500 sqft of livable space, home features a 2 bdrm LEGAL BASEMENT SUITE and a 1 bdrm GARAGE SUITE, yes 3 separate units total. Luxury vinyl plank throughout the home, this home features 6 bdrms and 4.5 baths. Main floor open concept layout with a dream kitchen, family room with fireplace, office, mudroom with built-in cabinets and pantry with coffee bar. Upstairs offers 3 bdrms and 2 full baths. Primary bdrm features a large walk-in closet and a gorgeous en-suite with soaker tub, separate tiled shower and double sinks. The Legal Basement suite offers 2 bdrms, 4-piece bath, living room and full kitchen with eating bar. Garage suite with 1 bdrm and full bath. Heated Garage! The perfect property for any investor or for a buyer looking for not 1 but 2 mortgage helpers. Next door also for sale. (id:58723)

6 Bedroom 5 Bathroom 1830 sqft

RE/MAX River City

For sale
$949,900
10919 79 AV NW, edmonton, Alberta

10919 79 Av Nw

Edmonton, Alberta T6G 0P1

Welcome to the highly desirable neighborhood of Garneau—where modern design meets premium living in this developing home that is a striking blend of style, comfort, and function. The main floor- 9' ceilings and luxury vinyl plank flooring set the tone for upscale living. A flex room offers versatility—ideal as a home office or guest bedroom. The open-concept living space features a gourmet kitchen with high-end finishes, seamlessly flowing into a cozy dining nook & LR with an elegant electric fireplace.Lg south-facing windows fill the space with natural light & overlook your sunny backyard.Upstairs also has 9' ceilings & a well-laid-out floor plan that includes a spacious primary suite with lg windows, a 4-piece ensuite & a W/I closet.2 additional generous size bdrms, a bonus rm, a full 4-pc bthrm & convenient laundry rm complete the 2nd level.FF basement boasts a legal 2-bedroom suite with full kitchen, living room, in-suite laundry.Close to the University, Whyte Avenue, parks, schools, and all amenities (id:58723)

6 Bedroom 4 Bathroom 1828 sqft

More Real Estate

Search Properties
Your Favourites

 

No Favourites Found

 

Interested?
Generating Captcha