4607 results | Page 87 of 192
12 24 48


LOADING

For sale
$249,900
1460 7th STREET E, prince albert, Saskatchewan

1460 7th Street E

Prince Albert, Saskatchewan

Are you looking for a great multifamily building opportunity in Prince Albert! In a city in great need of more quality rental units, this 0.81 acre parcel of land zoned R4 is in a great location in the East Flat area directly across from St. Johns School. With the new $900 million dollar hospital expansion, there are great multifamily opportunities with an ever expanding rental market in Prince Albert for years to come. Take advantage of the City of Prince Albert Development incentive program with 4 years of descaling property tax incentives for new builds! With alley access as well, this lot has great potential for a number of layouts. Don't wait, call your Realtor now! (id:51699)

For sale
$244,900
13 Stone Ridge PLACE, big river rm no. 555, Saskatchewan

13 Stone Ridge Place

Big River Rm No. 555, Saskatchewan

Welcome Home! Whether you want to live here full time or simply enjoy the cottage life, then this is your next destination. This open concept kitchen, dinning and living room with 2 bedrooms, 4 piece bath with laundry is ready for you. Amazing kitchen offers lots of room, bar top counter top, storage and BI D/W, SS Appliances. French doors open onto a nicely finished cover deck where you can enjoy the view of Delaronde Lake with your early morning coffee. Relax on the back deck after supper and enjoy the beautiful sunsets. Don’t wait, call today for your personal tour. (id:51699)

2 Bedroom 1 Bathroom 832 sqft
For sale
$669,000
615 Hodgson DRIVE, swift current, Saskatchewan

615 Hodgson Drive

Swift Current, Saskatchewan

Discover the elegance and craftsmanship of 615 Hodgson Drive, a meticulously maintained by its original owner. This immaculate home features Brazilian cherry hardwood, pot lighting, and expansive windows that bathe each room in natural light. Enter through the grand front porch, featuring the staircase on one side and access to the main floor living room on the other. This space looks over the front yard featuring a gas fireplace seamlessly connecting to the open-concept kitchen and dining area. The kitchen is a chef’s delight, equipped with custom cabinetry, SS appliances including a gas stove, pantry, and granite countertops. A spacious sit-up island for six, perfect for entertaining and overlooking the adjacent dining space and oversized deck. The main level also includes a bright office space, a convenient 2pc. ensuite, and a generous back porch. Upstairs, find 3 spacious bedrooms, each with its own walk-in closet. The master suite is impressive, boasting a 14x19 footprint, a substantial walk-in closet, and a lavish 14x10 ensuite featuring a custom walk-in shower, double vanity, and access to a private balcony complete with a hot tub. The lower level is partially complete providing versatile space with two staircases for access. Here, you'll find a sizable family room, den, a fourth bedroom, a bathroom, and utility space equipped with energy-efficient systems including a furnace, on-demand hot water, a water softener, air exchanger and reverse osmosis. Additional highlights include an insulated/heated garage with bonus storage, a fully enclosed yard with LED-lit decking, a natural gas BBQ hookup, and both boat and RV parking accessible via a rear alleyway—an exceptional feature for this desirable subdivision. The property boasts underground irrigation, heated tile flooring in select rooms and central vacuum. Nestled in the coveted Highland neighborhood, this family-friendly home is the perfect blend of luxury and convenience. Schedule your viewing today. (id:51699)

4 Bedroom 4 Bathroom 2082 sqft
For sale
$273,500
17 Larocque DRIVE, katepwa beach, Saskatchewan

17 Larocque Drive

Katepwa Beach, Saskatchewan

COMPLETELY RENOVATED BUNGALOW WITH KATEPWA LAKE ACCESS. Discover this beautifully renovated 1,216 sq ft bungalow offering the ideal blend of comfort, style and functionality. Whether you're seeking a full-time home or a relaxing four-season retreat, this home delivers both versatility and quality. Every detail has been thoughtfully updated, with an open-concept floor plan, three spacious bedrooms, and a modern four-piece bathroom. The heart of the home is a bright, inviting kitchen that seamlessly flows into the dining and living areas. Large windows fill the space with natural light, highlighting the modern cabinetry and ample counter space- perfect for everyday living or entertaining guests. The open dining area provides a welcoming spot to gather and enjoy meals while overlooking the peaceful valley surroundings. The inviting mudroom with convenient laundry access adds to the home's practicality, while ample storage ensures a clutter-free lifestyle. Enjoy the outdoors on the newly constructed 12x22 deck, perfect for entertaining or simply relaxing in the fresh air and listening to the birds. The home sits on a generous lot with freshly seeded grass in a quiet community offering year-round access. The insulated crawl space, built on screw piles, provides a solid and durable foundation. Brand new well and 1500 g concrete septic tank. Walk 1 min to the public reserve, providing lake access for your own dock, to swim, or ice fishing too. Nestled in the heart of the Qu'Appelle Valley, this property offers endless recreational opportunities, from skiing the local hill, prov. parks, and festivals, to enjoying excellent fishing, scenic walking or cross-country ski trails. This exceptional property combines it all, making it the perfect place to call home or escape for all seasons. (id:51699)

3 Bedroom 1 Bathroom 1216 sqft
For sale
$299,000
St Cyr RD 159 Acres, meadow lake rm no.588, Saskatchewan

St Cyr Rd 159 Acres

Meadow Lake Rm No.588, Saskatchewan

159 Acres of Land located 11km North on Island Hill RD. and 4km East on St Cyr Rd (Twp Rd 612-A). Approximately 45 cultivated acres currently in Hay and 114 Acres bush/pasture. There is power and a well on this parcel of land, so this property would work well with your current ranching operation or someone looking for a peaceful place to build their home. Great location if you love the outdoors or if you are looking for your own hunting paradise! Gravel road access plus two driveways onto the property. (id:51699)

For sale
$299,900
101 28th STREET, battleford, Saskatchewan

101 28th Street

Battleford, Saskatchewan

Absolutely amazing views from this hilltop home! With over 1,900 ft.², this home is perfect to accommodate a larger family. Entering on the main level, you walk into a rec room, adjacent to that is a family room with access to the backyard, as well as access to the single attached garage. The main floor also has a four-piece bath and a bedroom. Up the stairs to the second level, you will find a unique style kitchen, sunken living room, an enormous master bedroom with amazing views and large windows. There is the cutest loft area between the kitchen and living room with a skylight for added sun light. Two more bedrooms can be found on the second level, along with a four-piece bath with an extra deep soaker tub. Laundry area is just off of this bathroom. The nook with large windows also has garden doors leading to a deck with stairs to the back yard. This property is one of a kind and needs to be seen to be truly appreciated. Don’t hesitate to book your viewing! (id:51699)

5 Bedroom 2 Bathroom 1965 sqft
For sale
$69,000
707 4th AVENUE E, meadow lake, Saskatchewan

707 4th Avenue E

Meadow Lake, Saskatchewan

If you are looking for a beautiful lot to build your new home this is it! The property is 100ft x 140ft and is located on a quiet street. There is an old house on the property which would need to be demolished. Power and Phone on Property. Water and natural gas at property line. (id:51699)

For sale
$62,500
116 1st STREET E, meadow lake, Saskatchewan

116 1st Street E

Meadow Lake, Saskatchewan

Great location near the downtown core of Meadow Lake which would give your potential business ample exposure. This lot is situated in a mixed-use zoning area (MU1) which conforms to several uses. Lot size is 50ft x 150ft giving you 7500 square feet of development space. This could be the location you need! (id:51699)

For sale
$79,000
Lot 12 Whitetail Trail, duck lake rm no. 463, Saskatchewan

Lot 12 Whitetail Trail

Duck Lake Rm No. 463, Saskatchewan

Secluded lot in riverfront acreage development northeast of Rosthern. Plenty of natural shelter for your comfort and privacy. 7.68 acres with power and phone line to property. $79,000 MLS (id:51699)

For sale
$650,000
SE 2-1-5 W2 - North Portal, coalfields rm no. 4, Saskatchewan

Se 2-1-5 W2 - North Portal

Coalfields Rm No. 4, Saskatchewan

146.28 acres for sale located just west of North Portal, SK in the RM of Coalfields #4 right along the Canada/US border with Highway 39 frontage. The land is split into two parcels by Highway 39, offering both north and south highway exposure providing opportunity for potential future development. The land is currently in crop production. SAMA Field Sheets identify 129 cultivated acres with a 45.1 final rating. Sask Crop Insurance rating is “J”. There is a yard site with a power, a 100’ x 50’ Quonset with concrete floor and some trees. All of the bins located in the yard site are NOT included in the listing. There is a surface lease in place with Enbridge providing approximately $800/year of annual surface lease revenue according to the Seller. Available for the 2026 crop season. Looking for more land? There is 104 contiguous acres for sale, SK023608. *All property boundary outlines in images are an approximation only* (id:51699)

For sale
$900,000
104 Acres - North Portal, north portal, Saskatchewan

104 Acres - North Portal

North Portal, Saskatchewan

104.14 acres for sale that reside within the Village Of North Portal in southeast Saskatchewan right along the Canada/US border with Highway #39 frontage. The land is currently being utilized for crop production. SAMA Field Sheets identify 86 cultivated acres with a 48.39 final rating. Sask Crop Insurance rating is “J”. Parcel 1: Blk/Par X-Plan 101385176 Ext 2 is comprised of 100.07 acres and is currently zoned Agriculture. Parcel 2: Blk/Par W-Plan 101385132 Ext 3 is comprised of 4.07 acres and is currently zoned residential. There is one older fertilizer hopper bin on this parcel that is included. With its strategic location within the Village limits, Highway 39 frontage and proximity to an international border crossing, this property presents an ideal site for potential commercial or residential development, or as an addition to an existing farming operation. Available for the 2026 crop season. Looking for more land? There is a contiguous quarter section for sale, SK SK023609. *All property boundary outlines in images are an approximation only* (id:51699)

For sale
$525,000
R & L Knibbs Farm, tecumseh rm no. 65, Saskatchewan

R & L Knibbs Farm

Tecumseh Rm No. 65, Saskatchewan

Please allow me to introduce you to this organic quarter section of farmland 6 miles west of Stoughton on highway 13 and 2 miles north. Land location is SW 3-9-9 W2. This quarter has an assessment of 236500 with a soil classification J. Sama shows 33 acres of waste land but in any normal year of snow cover and rain almost 100% of acres are seeded. The land is gently rolling with good drainage and easily accessible on Heward grid. There is no fencing nor buildings on the full quarter. We have a 917 Direction regarding Offer Presentation with this listing which means any and all offers will be presented at 11:00 AM on the 24th day of November 2025. The adjoining quarter is also available. Please call if you have any questions concerning this listing. As per the Seller’s direction, all offers will be presented on 11/24/2025 11:00AM. (id:51699)

For sale
$165,000
117 King STREET, stewart valley, Saskatchewan

117 King Street

Stewart Valley, Saskatchewan

Location, location! This charming 2 bedroom bungalow offers the ideal combination of cozy living and exceptional access to the best of the area. The home makes great use of every square foot, featuring two large bedrooms and a practical 3-piece bathroom with a large one-piece shower. Situated just 10 minutes from Saskatchewan Landing Provincial Park, 20 minutes from the resort Village of Beaver Flat, and a quick 25-minute drive to Swift Current, this property provides easy access to recreation and city amenities alike. (id:51699)

3 Bedroom 2 Bathroom 975 sqft
For sale
$249,900
111 1220 Blackfoot DRIVE, regina, Saskatchewan

111 1220 Blackfoot Drive

Regina, Saskatchewan

Located in Hillsdale across from Wascana Lake with great access to the U of R, Downtown and all of Regina's South amenities is this modern, upscale one bedroom condo in the Bellagio. Enjoy the sunlit mornings from the comfy living room that overlooks the manicured landscaping surrounding the Bellagio. The dining area has built in cabinetry with quartz counter tops that seamlessly integrates elegant dining area cabinetry for your dinnerware and multipurpose as a workspace desk. The dining room design maximizes space with a luxurious functionality. Opposite is the custom designed wine rack with extra space to display your stemware. The chic, inviting white kitchen will inspire your culinary skills offering pull out drawers, subway tiled backsplash, quartz counter tops, stainless steel appliances and an eating bar for extra seating. The primary bedroom overlooks the front balcony with large east facing windows, vinyl plank flooring that seamlessly runs through the custom designed walk-through closet to the 4-piece bath. The bathroom is a modern luxury retreat. The granite countertop has unique veining patterns to add timeless elegance and a soothing touch to your bathroom. The condo unit is complete with an in suite laundry area & storage space. Capping it all off, the unit comes with a secured underground parking stall with storage cabinets, plus the Bellagio offers an amenities room and a gym. (id:51699)

1 Bedroom 1 Bathroom 572 sqft
For sale
$409,900
26 Main STREET, marquis, Saskatchewan

26 Main Street

Marquis, Saskatchewan

Discover the Serenity of Small-Town Living! Experience the best of both worlds: peace & charm of small-town life without giving up the conveniences of city living. This beautiful 2-storey home, built in 2008, is nestled in the welcoming community of Marquis, just a short drive from Moose Jaw. Sitting proudly on 3 generous parcels of land, a total of approx. 9,000 sqft. this move in ready residence offers abundant space for your family to grow, play, and thrive. Step inside & be greeted by a bright, spacious living room, where laminate flooring flows seamlessly throughout the main level. A cozy gas fireplace invites you to unwind on chilly evenings, while the open layout is perfect for hosting family gatherings & celebrations. The dining area connects effortlessly to a modern kitchen, featuring quartz countertops, ample cabinetry & a gas stove that will delight any home chef. Convenience is key on the main floor, with a bedroom (or home office), laundry, a 3pc. bath with a standalone soaker tub, & a mudroom leading to the deck—perfect for morning coffee or relaxing after a long day. Upstairs, a bonus family room provides extra space for play or relaxation. You’ll also find 3 additional bedrooms & a 4pc. bath, creating a comfortable retreat for kids or guests. The primary bedroom easily accommodates a king-size suite & includes an ensuite w/rejuvenating shower. Below, an insulated crawl space provides practical access to plumbing & heating, ensuring functionality & efficiency. Outdoors, the 3 expansive lots offer limitless possibilities—build your dream garage or shop, create an impressive garden, or design your personal outdoor oasis. This home is more than just a place to live, it’s a lifestyle. A peaceful, rural retreat w/city amenities a short drive away. Don’t miss your chance to make this sanctuary your own. Book your showing today & imagine the next chapter of your life in Marquis! Click the Multimedia Link for a full visual tour and call today! (id:51699)

4 Bedroom 3 Bathroom 1710 sqft
For sale
$259,900
202 100 1st AVENUE N, warman, Saskatchewan

202 100 1st Avenue N

Warman, Saskatchewan

Bright and beautiful, this 2nd-floor corner unit at The Savannah delivers space, convenience, and amenities in one smart package. At 1,075 sq. ft., the open-concept layout welcomes you with a large kitchen featuring a generous island and pantry—perfect for everyday cooking or entertaining. Six appliances are included (fridge, stove, microwave, dishwasher, plus a new washer and new dryer), and in-suite laundry keeps life simple. The living and dining areas enjoy a north-west exposure with corner windows for natural light and sunsets. Step out to your private balcony—complete with a natural gas BBQ hookup—for easy outdoor dining. Recently painted throughout for a fresh, move-in ready feel. The primary bedroom offers excellent storage and a spacious ensuite, while the second bedroom and full bath provide great flexibility for guests, a home office, or hobbies. Located close to the elevator for added convenience. Parking is outstanding: underground, heated tandem stall for 2 vehicles—a rare find that adds comfort and value year-round. Residents enjoy a well-equipped building with elevator access, an amenities room, exercise room, guest suite for visitors, recreation centre, and ample visitor parking. If you’re looking for a clean, well-kept condo with thoughtful upgrades, strong amenities, and true convenience, this north-west facing corner home is the one to see. (id:51699)

2 Bedroom 2 Bathroom 1075 sqft
For sale
$364,000
2637 Melrose AVENUE, saskatoon, Saskatchewan

2637 Melrose Avenue

Saskatoon, Saskatchewan

Welcome to this wonderful updated bungalow on a corner lot with R2 zoning, a garage, and a suite in the desirable Avalon neighbourhood. Please view the Matterport 3D virtual tour, including floor plans, in this listing. Improvements include a brand new furnace & water heater, laminate flooring, an updated kitchen, and fresh paint — this home is move-in ready, yet still has loads of potential for buyers to put their own personal touch on it! The main floor features 3 bedrooms, a 4-piece bathroom and a large, bright living area with big windows that fill the space with natural light. The refreshed kitchen offers plenty of storage and stainless steel appliances, making it perfect for family living or entertaining. Downstairs, the illegal suite is complete with its own kitchen, bedroom, bathroom, and large living area - ideal for generating rental income or hosting extended family. (Basement bedroom window does not meet minimum egress standard.) Situated on a corner lot, this property provides ample outdoor space and is conveniently located close to schools, Avalon Dog Park, shopping, and many other amenities, as well as quick access to Circle Drive. A professional home inspection report, Property Information Disclosure (PID), and a gas line inspection are all available for buyers to review prior to making an offer. Call now for your own private viewing. (id:51699)

4 Bedroom 2 Bathroom 950 sqft
For sale
$490,000
107 Stehwien Street, saskatoon, Saskatchewan

107 Stehwien Street

Saskatoon, Saskatchewan

*PROMO: APPLIANCES & AC UNIT WILL BE INCLUDED WITH THE NEXT 5 HOMES!! NOW ACCEPTING 5% DEPOSIT! Welcome to The Aspen Collection by Decora Homes, located in the highly sought-after neighbourhood of Aspen Ridge. The Phoenix model is a Bi-Level home offering 1,091 sq ft of open-concept living space with 3 bedrooms and 2 bathrooms on the main level, featuring luxury vinyl plank flooring throughout and quartz counter tops in the main kitchen. The primary bedroom includes a walk-in closet & 4-piece ensuite bathroom. Additional features include xeriscaped front landscaping, a corner lot, a concrete walkway from the sidewalk to the front door, separate side entry, and a 20x20 concrete parking pad with back alley access. Now available for Pre-Sale, with estimated completion in Spring/Summer 2026. Buyers can choose from three thoughtfully curated colour palettes: Harmony, Tranquil, or Horizon. This lot also offers the option to add the "Malibu Detached Garage," which features a ONE BEDROOM LEGAL RENTAL SUITE "LOFT" above the double detached garage. Add-on and upgrade options are available. This home can accommodate a finished basement suite upgrade option too. Please contact your Realtor today for more information and add-on pricing! (id:51699)

3 Bedroom 2 Bathroom 1091 sqft
For sale
$59,900
620 1st AVENUE S, bruno, Saskatchewan

620 1st Avenue S

Bruno, Saskatchewan

This unique property offers endless possibilities — whether you’re looking to develop, create a workshop, or simply enjoy extra storage. Consisting of two parcels with a combined 100 feet of frontage, this site provides the flexibility to sell separately with proper approvals, or keep together for maximum space. • Parcel One features a 24’ x 32’ heated garage with natural gas heat — ideal for storage, a workshop, or hobby space. • Parcel Two includes a 24’ x 36.5’ shed, which can be transformed into a workshop, additional storage, or even a creative living space. This is a rare chance to secure land with existing utility structures in Bruno, offering immediate use and future potential. Build new, renovate, or hold for investment — the choice is yours! Seller states they are willing to sell the parcel with the heated garage on first if that is preffered by a buyer. (id:51699)

For sale
$154,000
4 St. Peter Street, south qu'appelle rm no. 157, Saskatchewan

4 St. Peter Street

South Qu'appelle Rm No. 157, Saskatchewan

POTENTIAL! This property has so much potential and space to create an amazing family retreat. With nearly .84 acres of land, you can easily add a shop, park your RV, or even add a pool to create a backyard oasis! With 3 bathrooms, including one on the upper loft level, and plenty of living space this house needs a buyer with vision to reconfigure the space. The double attached garage is huge and there is a bonus garage. There is also a shed and partially fenced area. The land behind the home is largely untouched and the potential here is limitless! If you are looking for a great opportunity to become a home owner and bring your design ideas to life, please reach out to a Real Estate Professional today to schedule your private showing. (id:51699)

2 Bedroom 3 Bathroom 1430 sqft
For sale
$140,500
3936 Castle ROAD, regina, Saskatchewan

3936 Castle Road

Regina, Saskatchewan

Ideally located across from a park and just a short walk to the University of Regina and nearby south end amenities, this move-in-ready townhouse offers excellent value for first-time buyers, investors, or parents with university students. The home features laminate flooring throughout. On the main floor, you’ll find a spacious L-shaped living and dining area and a functional kitchen with a pantry. Upstairs are three comfortable bedrooms and an updated four-piece bathroom, with the primary bedroom offering a generous walk-in closet. A standout feature of this property is that it comes fully furnished — even with housewares (TV not included), making it completely turnkey. Recent upgrades include a new central air unit in August this year (has a one year warranty) and a high-efficiency furnace that was new in September of 2020. The basement is open for development, providing the opportunity to customize the space to suit your needs. An electrified parking spot is also included and conveniently located nearby for everyday ease. (id:51699)

3 Bedroom 1 Bathroom 1034 sqft
For sale
$1,490,000
Toye Acreage, grant rm no. 372, Saskatchewan

Toye Acreage

Grant Rm No. 372, Saskatchewan

Located 30 minutes east of Saskatoon, this exceptional 2021 custom-built two-storey home spans over 3,700 sq. ft. above grade with a fully finished walkout basement, perfectly positioned to capture sweeping views of rolling hills and endless sunsets. The main floor’s open-concept design showcases a chef-inspired kitchen, elegant dining area, and a grand great room with a striking gas fireplace framed by expansive windows. A spacious mudroom seamlessly connects to the heated 3-car garage, complemented by an additional single garage. The main level also features a private office, laundry, and powder room. Upstairs, discover an impressive bonus room and a luxurious primary bedroom complete with a spa-style 5-piece ensuite and a walk-in closet designed to impress, plus two additional bedrooms and a 4-piece bath. The walkout level extends the living space with two more bedrooms, a full bath, a family room with a gas fireplace and wet bar, and a fitness room. With city water, dual furnaces and A/C units, in-floor heat in the garage and basement, a mature shelterbelt, and absolute peace and privacy, this remarkable property redefines country luxury. You’ll want to see this incredible property for yourself! (id:51699)

5 Bedroom 4 Bathroom 3756 sqft
For sale
$687,700
2953 Bellegarde CRESCENT, regina, Saskatchewan

2953 Bellegarde Crescent

Regina, Saskatchewan

Welcome to 2953 Bellegarde Crescent! Welcome to the Niagara, with 1,973 sq. ft., this family home offers 3 bedrooms, 2.5 bathrooms, and a second-floor bonus room. Enjoy quartz countertops, Moen fixtures, and waterproof laminate flooring. The main floor features a spacious entry, a mudroom with coat hooks and room for a second fridge, an open-concept kitchen with a large pantry and oversized island, and a bright living area with deck access. A side entrance is included for optional basement development. Upstairs, the primary suite has a walk-through closet, ensuite with a soaker tub and walk-in shower, plus two additional bedrooms and a bonus room. (id:51699)

3 Bedroom 3 Bathroom 1973 sqft
For sale
$299,900
42 7th STREET NE, wadena, Saskatchewan

42 7th Street Ne

Wadena, Saskatchewan

Welcome to 42 7th St NE in the friendly and inviting community of Wadena, an ideal place to raise a family, retire, or simply enjoy the comfort of small-town living. This spacious 1,753 sq ft home offers 5 bedrooms and 4 bathrooms, providing plenty of room for family and guests. Set on a lot-and-a-half with a beautifully manicured yard, you’ll find mature cedar trees, two garden spaces, and a paving-stone driveway leading up to the attached garage. Inside, you’ll appreciate the character and warmth throughout. The kitchen features timeless raised-panel solid oak cabinetry paired with a modern glass tile backsplash—offering a perfect blend of classic design and style. The expansive primary suite is a true retreat, complete with a jetted soaker tub, separate shower, and generous natural light. The basement includes a cozy gas fireplace, den, and a vented cold room, ideal for canning or extra storage. Recent upgrades include a newer garage door, vinyl siding, and an R.O. drinking water system. Step outside to enjoy a spacious covered deck overlooking the private backyard—perfect for relaxing summer evenings or family gatherings. The front drive offers direct access and plenty of space. Wadena is a welcoming, tight-knit community surrounded by natural beauty and opportunity. You’re just minutes from lakes, golf courses, and scenic countryside, with convenient access to the developing BHP Jansen Potash Mine. It’s a wonderful town where neighbours look out for one another and visitors quickly feel at home. This property truly combines comfort, space, and small-town charm—move-in ready and priced to sell! (id:51699)

5 Bedroom 4 Bathroom 1753 sqft
Search Properties
Your Favourites

 

No Favourites Found

 

Interested?
Generating Captcha