266

Granite Shoals, TX Homes for Sale

Section Image
  • /14

    $46,500

    • Land
    • 10,018 Sq Ft
    • $202,174 per Acre

    Lots 352 & 353 Rosehill Dr, Granite Shoals, TX 78654

    Two nice level building lots in Granite Shoals, TX ! Being sold together, many new homes in the area. Lot 352 is also being offered individually if desired. Granite Shoals known as the city of parks (many of which are waterfront and feature boat ramps) offers Many Amenities including Tennis courts, Basketball Courts, Athletic Fields and Hike and Bike Trails, all with No HOA Fees! Located very

    Beverly Smith Mark Fox Company

    Lots 352 & 353 Rosehill Dr, Granite Shoals, TX 78654
  • /24

    $284,900

    • 3 Beds
    • 2 Baths
    • 1,320 Sq Ft

    192 Standing Rock Ln, Marble Falls, TX 78654

    Charming Home in Thunder Rock – Hill Country’s Best-Kept Secret! Discover this beautifully maintained and affordable gem in the sought-after Thunder Rock community. This charming home boasts an open-concept floorplan—perfect for both entertaining and everyday relaxation. Enjoy upgraded luxury vinyl flooring in the family room and kitchen, adding style and durability. Lighting throughout the home

    Aida Villalpando All Streets Realty, LLC

    192 Standing Rock Ln, Marble Falls, TX 78654
  • /35

    $950,000

    • 4 Beds
    • 3.5 Baths
    • 2,880 Sq Ft

    304 Robinhood Ln, Granite Shoals, TX 78654

    Life here naturally revolves around the water, where pool days turn into evenings under the stars & weekends mean having Lake LBJ just a short walk away. Get the benefits of lake front living without the burden of waterfront tax. This unique location off Robinhood Ln is located approximately 200 yards from the boat ramp at Robin Hood Park and you are surrounded by the lake from almost every

    Tomas Corzo Keller Williams Realty

    304 Robinhood Ln, Granite Shoals, TX 78654
  • /10

    $20,000

    • Land
    • 5,000 Sq Ft
    • $174,216 per Acre

    PID 17063 Sweetbriar Dr, Granite Shoals, TX 78654

    This vacant lot is an excellent location for building a sweet home to raise a family. Having a public park and boat ramp nearby makes it even more convenient for outdoor activities and exploring the area. Students in Granite Shoals attend schools in the Marble Falls Independent School District; elementary students attend Highland Lakes Elementary School in Granite Shoals, and middle and high

    Linh Thuy Nguyen AmeriBlueHomes, LLC

    PID 17063 Sweetbriar Dr, Granite Shoals, TX 78654
  • /3

    $45,999

    • Land
    • 5,000 Sq Ft
    • $400,688 per Acre

    0 Glen Forest Dr, Granite Shoals, TX 78654

    MARBLE FALLS AREA! High value property in a great location! A 5000 Sq. Ft. lot just for you! Build your dream home or vacation home here and visit the nearby natural springs and rivers. This location is minutes away from the Marble Falls area, and here you will have quick access to US-281! We make easy to own. This is a great opportunity! Don't wait, call us today to get more information on the

    Chet Polniazek 1st Texas Realty Services

    0 Glen Forest Dr, Granite Shoals, TX 78654
  • /25

    $259,000

    • Land
    • 40,075 Sq Ft
    • $281,522 per Acre

    Lot 13 Hill Top Dr, Granite Shoals, TX 78654

    One of the last premier build opportunities in Oasis Heights, this elevated waterfront homesite is ideally positioned in Clear Cove on constant-level Lake LBJ. Located at 1534 Hill Top Drive, the property captures expansive panoramic open-water views, approximately 30 feet of waterfront, and nearly an acre of land (0.92 AC). Set behind your personal gate and perched above the shoreline, the

    Jeramy McMahon Horseshoe Bay Resort Realty

    Lot 13 Hill Top Dr, Granite Shoals, TX 78654
  • /3

    $60,000

    • Land
    • 9,583 Sq Ft
    • $272,727 per Acre

    Lots 272 & 334 W Castlebriar W Castlelake Phillips Ranch Rd, Granite Shoals, TX 78654

    Tax ID on Lot 334: 17454 Tax Rate on Lot 334: 1.765700 Choice corner locations in Granite Shoals with each side running along Phillips Ranch Road. Sign on the lots. Owner will finance with $5,000 down at 3% interest for 3-5 years.

    Becky Nutt Walker & Assoc. Real Estate

    Lots 272 & 334 W Castlebriar W Castlelake Phillips Ranch Rd, Granite Shoals, TX 78654
  • /13

    $140,000

    • Land
    • 19,166 Sq Ft
    • $318,182 per Acre

    Lots 149-152 Valley View Ln, Granite Shoals, TX 78654

    Opportunity Awaits in Granite Shoals! Discover the potential of these 4 contiguous lots nestled in the heart of Granite Shoals, just minutes from beautiful Lake LBJ. Whether you're looking to build your dream home, create a private retreat, or invest in multiple homesites, this versatile property offers flexibility and value. Located on a quiet street with access to several nearby waterfront

    Stephanie Bliss My Texas Home Broker

    Lots 149-152 Valley View Ln, Granite Shoals, TX 78654
  • /4

    $38,000

    • Land
    • 9,583 Sq Ft
    • $172,727 per Acre

    TBD Lots 471 & 472 Castleberry, Granite Shoals, TX 78654

    Two side-by-side 100’ × 100’ lots totaling (Lots 471 & 472) in the desirable Sherwood Shores area of Granite Shoals, offering nearly a quarter acre of level, buildable land just minutes from Lake LBJ. The property has been recently cleared while keeping a few mature shade trees for natural beauty and privacy. Located on a quiet street with light traffic, these lots are ideal for your full-time

    Sandy Kinsey All City Real Estate Ltd. Co

    TBD Lots 471 & 472 Castleberry, Granite Shoals, TX 78654
  • /14

    $395,000

    • Land
    • 1,742 Sq Ft
    • $9,875,000 per Acre

    Lot 17 Sabal Dr Unit 17, Granite Shoals, TX 78654

    Welcome to Granite Pointe, an exclusive lakefront development where luxury living and natural beauty converge. Located along the constant-level waters of Lake LBJ, this thoughtfully planned community offers a rare opportunity to build in one of Texas's most desirable waterfront locations—ideal for a second home or a short-term rental investment. Each homesite is positioned to capture the

    Tricia Keith Keller Williams Realty - Austin

    Lot 17 Sabal Dr Unit 17, Granite Shoals, TX 78654
  • /40

    $845,000

    • 4 Beds
    • 2 Baths
    • 1,950 Sq Ft

    619 Clear Cove Dr, Granite Shls, TX 78654

    Lake LBJ living, dialed in and ready to go. With 57’ of improved waterfront, this property is built for real time on the water. The setup is already done—boathouse with lift, paddleboard rack, and an extended fishing dock with feeder and steps straight into the lake. Early mornings, sunset fishing, or just floating the day away—it’s all right here. The backyard is made to enjoy it. Shaded by

    Frank Baker Keller Williams Heritage

    619 Clear Cove Dr, Granite Shls, TX 78654
  • /30

    $1,150,000

    • 4 Beds
    • 3.5 Baths
    • 3,200 Sq Ft

    208 Norwood Dr, Granite Shoals, TX 78654

    RV / Boat / Outdoor enthusiasts will love this exquisite To-Be-Built Retreat at 208 Norwood Drive, Granite Shoals, TX. Envision your dream home, a 3,200 sq ft modern masterpiece by Christopher's Custom Homes, set on a generous 0.45-acre street-to-street lot. The massive 1,372 sq ft 2-car garage & oversized RV/boat storage with pull-through garage doors caters to lake enthusiasts & RV adventurers.

    Tammie Bennett Kuper Sotheby's Int'l Realty

    208 Norwood Dr, Granite Shoals, TX 78654
  • /24

    $400,000

    • 3 Beds
    • 2.5 Baths
    • 1,945 Sq Ft

    1516 Stonecrest Dr, Marble Falls, TX 78654

    Brand-new construction in Granite Shoals — never been lived in and priced to sell! This thoughtfully designed 3-bedroom, 2.5-bath home also includes a dedicated office, perfect for remote work, hobbies, or extra living space. High-end finishes throughout bring a level of quality and style rarely found at this price point. Set on a spacious .23-acre corner lot with a fully privacy-fenced backyard,

    Ryan Becker Horseshoe Bay Living 2, LLC

    1516 Stonecrest Dr, Marble Falls, TX 78654
  • /11

    $320,000

    • 3 Beds
    • 2 Baths
    • 1,456 Sq Ft

    149 W Hickory Dr, Granite Shoals, TX 78654

    New Construction with Private Primary Retreat | Vaulted Ceilings | Custom Closets | Split Floor Plan-- Currently Under Construction Be the first to own this beautifully designed 3-bedroom, 2-bath home with attached garage featuring a highly desirable split floor plan and modern design elements throughout. The open-concept living area is highlighted by vaulted ceilings, creating a bright and

    Heather Harris Lake Life Team-eXp Realty

    149 W Hickory Dr, Granite Shoals, TX 78654
  • /10

    $17,500

    • Land
    • 4,791 Sq Ft
    • $159,091 per Acre

    Lot 459 W Castleberry Dr, Granite Shoals, TX 78654

    Corner lot just one block from Lake LBJ. Two nearby waterfront parks are Castlebriar Park(Closest) and Castleshoals Park and just a minute away and Castleshoals Park includes a boat ramp. Site Built homes only and light restrictions.

    Ryan Wolters All City Real Estate Ltd. Co

    Lot 459 W Castleberry Dr, Granite Shoals, TX 78654
  • /12

    $425,000

    • Land
    • 2,178 Sq Ft
    • $8,500,000 per Acre

    Lot 24 Sabal Dr, Granite Shoals, TX 78654

    Welcome to Granite Pointe, an exclusive lakefront development where luxury living and natural beauty converge. Located along the constant-level waters of Lake LBJ, this thoughtfully planned community offers a rare opportunity to build in one of Texas’s most desirable waterfront locations—ideal for a second home or a short-term rental investment. Each homesite is positioned to capture the

    Tricia Keith Keller Williams Realty

    Lot 24 Sabal Dr, Granite Shoals, TX 78654
  • /3

    $45,000

    • Land
    • 4,791 Sq Ft
    • $409,091 per Acre

    Lot 459-B Oakwood Dr, Granite Shoals, TX 78654

    Enjoy the feel of country living with lake access just a few blocks away. Located in Granite Shoals, you’re only a 10-minute drive to the shopping, dining, and amenities of Marble Falls. Owner financing available with $5,000 down at 3% interest and a 3–5 year payoff—making this an excellent opportunity to own now and build later.

    Becky Nutt Walker & Assoc. Real Estate

    Lot 459-B Oakwood Dr, Granite Shoals, TX 78654
  • /6

    $60,000

    • Land
    • 21,780 Sq Ft
    • $120,000 per Acre

    TBD Rosehill Dr, Granite Shoals, TX 78654

    Four beautiful level building lots in the Heart of Granite Shoals just minutes from Lake LBJ access through multiple POA parks! Surrounded by nice and new construction homes, these lots are begging for your dream home! Purchase your own little piece of heaven just moments from Lake LBJ, minutes from Marble Falls, and Kingsland and all that those towns have to offer! Don't miss this opportunity!

    Dana Yarter RE/MAX of Marble Falls

    TBD Rosehill Dr, Granite Shoals, TX 78654
  • /27

    $1,249,000

    • 3 Beds
    • 3 Baths
    • 2,004 Sq Ft

    1506 Hill Top Dr, Granite Shoals, TX 78654

    Incredible Opportunity to mix business with pleasure living the lake lifestyle. This unique property setup includes a two-story house with two boat slips on a community dock. The primary boat slip has a jet ski lift attached. Each boat slip has dedicated storage closets. There is also a secondary bulkhead mounted jet ski lift. With a proven track record for short term rental success, this

    Aaron Jistel ListingSpark

    1506 Hill Top Dr, Granite Shoals, TX 78654
  • /12

    $265,000

    • Land
    • 1,742 Sq Ft
    • $6,625,000 per Acre

    Lot 14 Sable Dr, Granite Shoals, TX 78654

    Welcome to Granite Pointe, an exclusive lakefront development where luxury living and natural beauty converge. Located along the constant-level waters of Lake LBJ, this thoughtfully planned community offers a rare opportunity to build in one of Texas’s most desirable waterfront locations—ideal for a second home or a short-term rental investment. Each homesite is positioned to capture the

    Tricia Keith Keller Williams Realty

    Lot 14 Sable Dr, Granite Shoals, TX 78654
  • /26

    $225,000

    • 2 Beds
    • 2 Baths
    • 1,640 Sq Ft

    225 E Greencastle Dr, Granite Shls, TX 78654

    Bring your vision and make this 2 bedroom, 2 bath home your own! Featuring a spacious eat-in kitchen and a versatile bonus room that could serve as an office, playroom, or cozy sitting area, this home offers plenty of potential. Outside, you’ll find a shed and workshop, perfect for storing outdoor tools, lake toys, or tackling weekend projects. A shady front porch and fenced yard add to the

    Courtney Wing Walker & Assoc. Real Estate

    225 E Greencastle Dr, Granite Shls, TX 78654
  • /25

    $485,000

    • 3 Beds
    • 2 Baths
    • 1,572 Sq Ft

    409 S Timberhill Dr, Granite Shls, TX 78654

    Looking for a waterfront property on Lake LJB that includes 4 lots and endless possibilities? This great getaway has a 2/1 main house and a separate 1/1 guest cottage with its own kitchenette and living area. The cottage is just waiting for the new owner to finish the remodel and make it their own. Don't miss the expansive yard that offers room to update and expand living space or create your own

    Sheryl Woolsey Woolsey Realty Company

    409 S Timberhill Dr, Granite Shls, TX 78654
  • /5

    $50,000

    • Land
    • 10,018 Sq Ft
    • $217,391 per Acre

    LOT 179 & 180 Lincoln Dr, Granite Shoals, TX 78654

    Looking for the perfect spot to build a home? This rare opportunity offers two adjoining lots in the heart of Granite Shoals— a fast growing lakeside community known for its parks and endless outdoor recreation. Enjoy boating, fishing, kayaking and swimming with easy access to Lake LBJ— one of Texas premier constant-level lakes. With multiple parks, boat ramps, and picnic areas nearby, everyday

    Melodie Bradbury Trammell & Associates LLC

    LOT 179 & 180 Lincoln Dr, Granite Shoals, TX 78654
  • /43

    $340,000

    • 3 Beds
    • 2 Baths
    • 1,500 Sq Ft

    124 W Greenbriar Dr, Granite Shoals, TX 78654

    Welcome to this immaculate 3-bedroom, 2-bath home that’s move-in ready and designed for comfortable living. Step into an inviting open-concept kitchen, dining, and living area, complete with a cozy fireplace—perfect for gatherings and relaxation. Each bedroom offers generous space, ensuring everyone has room to unwind. What truly sets this property apart are the exceptional side and backyard

    Byron Hobbs Lake Life Team-eXp Realty

    124 W Greenbriar Dr, Granite Shoals, TX 78654
  • /27

    $410,000

    • 3 Beds
    • 2.5 Baths
    • 1,992 Sq Ft

    433 S Shorewood Dr, Granite Shls, TX 78654

    Offering your dream getaway! This beautifully updated two-story house boasts three bedrooms and two bathrooms, offering ample space for comfort and relaxation. The open-concept design seamlessly connects the living, dining, and kitchen areas, creating a perfect environment for entertaining guests or enjoying family time. Imagine waking up to a breathtaking lake view every morning and enjoying

    Jane Hurst Hurst Realty, LLC

    433 S Shorewood Dr, Granite Shls, TX 78654
  • /14

    $315,000

    • Land
    • 2,178 Sq Ft
    • $6,300,000 per Acre

    Lot 19 Pointview Dr, Granite Shoals, TX 78654

    Welcome to Granite Pointe, an exclusive lakefront development where luxury living and natural beauty converge. Located along the constant-level waters of Lake LBJ, this thoughtfully planned community offers a rare opportunity to build in one of Texas’s most desirable waterfront locations—ideal for a second home or a short-term rental investment. Each homesite is positioned to capture the

    Tricia Keith Keller Williams Realty

    Lot 19 Pointview Dr, Granite Shoals, TX 78654
  • /44

    $459,000

    • 3 Beds
    • 2.5 Baths
    • 1,814 Sq Ft

    106 W Briar Dr, Marble Falls, TX 78654

    Welcome to 106 W Briar Drive in Granite Shoals, Texas—a charming retreat nestled in the heart of the Texas Hill Country. This inviting property offers the perfect blend of comfort, functionality, and laid-back lakeside living. Step inside to discover a warm and welcoming interior filled with natural light, spacious living areas, and thoughtful design elements like upgraded countertops throughout,

    Ryan Wolters All City Real Estate Ltd. Co

    106 W Briar Dr, Marble Falls, TX 78654
  • /3

    $70,000

    • Land
    • 19,602 Sq Ft
    • $155,556 per Acre

    TBD E Hickory Dr, Granite Shoals, TX 78654

    Buyer and/ or buyer's agent to verify all information. Three lots have been replotted to create lot 154 A totaling 150x100 lot 153 Id # 26986 50x100

    Dana Yarter RE/MAX of Marble Falls

    TBD E Hickory Dr, Granite Shoals, TX 78654
  • /17

    $225,000

    • 1 Bed
    • 1 Bath
    • 992 Sq Ft

    128 E Castlewood Dr, Granite Shoals, TX 78654

    Well-kept one bedroom one bath home at 128 Castlewood Granite Shoals. Just minutes from Lake LBJ. This property features a level, tree-shaded lot with abundant natural light and a comfortable layout ideal for full-time living or weekend use. A large workshop provides excellent space for projects or storage, and the greenhouse offers year-round gardening potential. Enjoy a peaceful neighborhood

    Dana Yarter RE/MAX of Marble Falls

    128 E Castlewood Dr, Granite Shoals, TX 78654
  • /7

    $30,000

    • Land
    • 6,534 Sq Ft
    • $200,000 per Acre

    TBD E Pine Dr, Granite Shoals, TX 78654

    Lake Life Starts Here! Imagine building your dream home just minutes from the sparkling waters of Lake LBJ. This lot in Granite Shoals offers the perfect opportunity to create your own Hill Country retreat in one of the area’s most popular lake communities. Spend your days boating, fishing, and swimming, with several nearby waterfront parks and boat ramps providing easy lake access. When the sun

    Heather Davidson RE/MAX of Marble Falls

    TBD E Pine Dr, Granite Shoals, TX 78654
  • /36

    $1,150,000

    • 6 Beds
    • 3 Baths
    • 2,260 Sq Ft

    1128 Hill Circle East Dr, Marble Falls, TX 78654

    The possibilities are endless with this great Lake LBJ retreat in Granite Shoals. This 6 bedroom, 3 bath classic home was made for the relaxed lake lifestyle with plenty of room for family and friends. At 2260 sq ft, this home features a comfortable layout with the living area anchored by a stone, wood-burning fireplace, raised ceilings, and expansive windows boasting incredible lake views. The

    Kim Hoelter Coldwell Banker D'Ann Harper

    1128 Hill Circle East Dr, Marble Falls, TX 78654
  • /17

    $39,000

    • Land
    • 10,018 Sq Ft
    • $169,565 per Acre

    130 E Willow Dr, Granite Shoals, TX 78654

    Just cleared and waiting for your vision! These two neighboring lots (Lot 26919 and Lot 26917) offer a rare opportunity to build your dream home or a weekend getaway in the heart of Granite Shoals. Priced at $39,000 each, these parcels are perfectly situated within walking distance of Lake LBJ and scenic waterfront parks. Ready to Go: Recently cleared with community water available. No Pressure:

    James Flynn Flynn Ventures, LLC

    130 E Willow Dr, Granite Shoals, TX 78654
  • /16

    $75,000

    • Land
    • 10,018 Sq Ft
    • $326,087 per Acre

    1503 Glen Forest Dr, Granite Shoals, TX 78654

    Lot 97-A Forest Hills Nice Level Lot (.23 acre) zoned for manufactured home (5 years or newer) or build your dream home. Water meter installed. Survey and Replat already has been completed for you. Crockett Park is located just down the street with boat ramp, play area, picnic tables, and fishing dock. Granite Shoals is known as The City of Waterfront Parks and residents have access to all city

    Ray Smith Zina & Co. Real Estate

    1503 Glen Forest Dr, Granite Shoals, TX 78654
  • /45

    $450,000

    • 3 Beds
    • 3 Baths
    • 2,972 Sq Ft

    1307 Hillcrest Dr, Granite Shls, TX 78654

    Location, location, location! This three-bedroom (two separate master suites), three-bath home is perfectly situated across the street from the waters of Lake LBJ and just seconds away from the boat launch, making it a boater’s paradise. This home is on .72 acres with an above ground pool with decking and a completely fenced backyard. This home offers incredible potential with spacious living

    Libby Edwards Lake Homes Realty, LLC

    1307 Hillcrest Dr, Granite Shls, TX 78654
  • /25

    $795,000 Open Sat 11AM - 2PM

    • 3 Beds
    • 2 Baths
    • 1,580 Sq Ft

    521 E Briarway Dr, Granite Shoals, TX 78654

    This hidden gem in Granite Shoals offers a low-maintenance, lock-and-leave lakefront property with all the essentials for laid-back lake living! The 1,440 sf home features 3 bedrooms, 2 bathrooms, and a 3-car carport, making it ideal for weekend getaways, full-time living, or a short-term rental investment. Enjoy 50' of frontage on a wide channel facing NNE, offering calm waters, excellent

    Greg Gaynor Fokus Waterfront

    521 E Briarway Dr, Granite Shoals, TX 78654
  • /34

    $920,000

    • 4 Beds
    • 3 Baths
    • 2,342 Sq Ft

    2403 Belaire East Ln, Granite Shoals, TX 78654

    ** This is the only waterfront home in Granite Shoals built since 2015 and over 2000 sq feet priced under $1,000,000! **The canal is now approximately 26 feet wide at it's narrowest point after a fall widening project. This is plenty wide to navigate a pontoon boat to the main body of Lake LBJ.Experience the beauty and serenity of lakeside living in this stunning 2022, built home on

    Richard Bredahl REALTY CAPITAL CITY

    2403 Belaire East Ln, Granite Shoals, TX 78654
  • /18

    $140,000

    • 3 Beds
    • 2 Baths
    • 1,216 Sq Ft

    227 E Castleshoals Dr, Marble Falls, TX 78654

    Texas Hill Country! Granite Shoals, Texas is truly the place to be! You will fall in love with this charming three-bedroom, two-bath manufactured home situated on a spacious 0.34-acre lot, offering plenty of room to expand, garden, or entertain. The property also includes, washer/dryer, refrigerator, microwave, and a septic system. With just a little TLC, this home can easily become your perfect

    Sharon Miller REALM Real Estate Professionals - North Houston

    227 E Castleshoals Dr, Marble Falls, TX 78654
  • /29

    $360,000

    • 3 Beds
    • 2.5 Baths
    • 1,632 Sq Ft

    1501 Woodcrest Dr, Granite Shoals, TX 78654

    Stunning new construction in Granite Shoals with a thoughtfully designed floor plan and high-end modern finishes throughout. This 3-bedroom, 2.5-bath home truly shows like a model, offering both style and functionality in every detail. Located just a few streets from the lake and the highly sought-after Beaver Island area, you get close proximity to the water while being far enough away to remain

    Ryan Becker Horseshoe Bay Living 2, LLC

    1501 Woodcrest Dr, Granite Shoals, TX 78654
  • /22

    $19,000

    • Land
    • 5,000 Sq Ft
    • $165,505 per Acre

    LOT 489 Oakhill Dr, Granite Shoals, TX 78654

    Enjoy access to Lake LBJ and nearby waterfront parks! Nice, partially cleared and mostly leveled lot, approx. 50'x100' buildable lot in the community of Granite Shoals. Conveniently near fantastic local community amenities including covered tennis courts, playgrounds, picnic areas, hike & bike trails, and lake access with boat ramps minutes away to Timberhill Park & Clear Cove Park. Minutes to

    Eileen Depew Keller Williams - Lake Travis

    LOT 489 Oakhill Dr, Granite Shoals, TX 78654
  • /38

    $449,500

    • 3 Beds
    • 2 Baths
    • 1,493 Sq Ft

    708 Southcrest Dr, Granite Shoals, TX 78654

    Discover the perfect opportunity to enjoy the relaxed Hill Country lifestyle in the charming lake community of Granite Shoals. Situated on a quiet residential street in the desirable Hillcrest subdivision, this property offers a peaceful setting surrounded by mature trees and a scenic lake view. Built in late 2024, this stunning custom home features an open floor plan, vaulted ceilings, spray

    Ryan Wolters All City Real Estate Ltd. Co

    708 Southcrest Dr, Granite Shoals, TX 78654

Showing Results 161 - 200, Page 5 of 7

How to Buy a Home How to Finance a Home How to Sell a Home