201

Granite Shoals, TX Homes for Sale

Section Image
  • /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
  • /7

    $249,000

    $110K PRICE DROP
    • Land
    • 37,461 Sq Ft
    • $289,535 per Acre

    Lots 7a-11 Hillview Dr, Granite Shoals, TX 78654

    Motivated Seller. Rare opportunities like this are becoming increasingly difficult to find on Lake LBJ. This property includes approximately 0.86 acres spanning 5 contiguous lots, with 84 feet of channel frontage providing direct access to the lake while offering a more protected setting for your boat and watercraft. The property is cleared and ready for your vision—whether you're planning a

    Greg Gaynor Fokus Waterfront

    Lots 7a-11 Hillview Dr, Granite Shoals, 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
  • /14

    $299,995

    $20K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,456 Sq Ft

    149 W Hickory Dr, Granite Shoals, TX 78654

    NEW CONSTRUCTION UNDER 300k! Perfect starter home! New Construction with Private Primary Retreat | Vaulted Ceilings | Custom Closets | Split Floor Plan 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,

    Heather Harris Lake Life Team-eXp Realty

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

    $399,900

    $5K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,554 Sq Ft

    2302 Belaire Dr, Granite Shoals, TX 78654

    Welcome home to this charming single-story Ranch style home perfectly situated directly across the street from beautiful Lake LBJ. this well-designed residence is ideal for families, retirees, or anyone seeking a serene lifestyle. You would own an entire street from one corner to the other corner. 3 large bedrooms, 2 full bathrooms with a spacious, open-concept floor plan that flows beautifully

    Michelle Harmon Lone Star Realty - Lockhart

    2302 Belaire Dr, Granite Shoals, TX 78654
  • /16

    $167,500

    $3K PRICE INCREASE
    • 2 Beds
    • 2 Baths
    • 1,200 Sq Ft

    118 E Pine Dr, Granite Shoals, TX 78654

    recent updates have really improved this great starter home, lots of possibilities , Laundry hook-ups are in the storage building out back. There are other out buildings and covered areas in the back yard Home has has been a rental property, go down the street and cross Belair to find a lovely park with swings and water access.

    Noveleen Parker D Green & Associates

    118 E Pine 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
  • /41

    $495,000

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

    824 Woodland Hills Dr, Granite Shoals, TX 78654

    Built in 2021, this 2,099 square foot custom home features 3 bedrooms, 3 bathrooms, a dedicated study, and a desirable single story floor plan with two private primary suites. All bedrooms offer walk in closets, while foam insulation, custom cabinetry, built in mudroom storage, and included appliances add everyday convenience. The kitchen features quartz countertops, a propane GE Profile 5 burner

    Kayla Runge eXp Realty LLC

    824 Woodland Hills Dr, Granite Shoals, TX 78654
  • /6

    $60,000

    $35K PRICE DROP
    • 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,149,900

    $99K PRICE DROP
    • 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 one boat slip on a community dock. The primary boat slip has a jet ski lift attached. The boat slip has a dedicated storage closet. With a proven track record for short term rental success, this property offers flexibility for year-round personal use while

    Aaron Jistel ListingSpark

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

    $27,500

    • Land
    • 9,583 Sq Ft
    • $125,000 per Acre

    TBD E Castlelake Dr, Granite Shoals, TX 78654

    2 Lots combined making this a 100'x100' buildable lot in the City of Granite shoals. level lot, minimal clearing needed for build.

    Larry Bowles All American Home & Ranch Sale

    TBD E Castlelake Dr, Granite Shoals, TX 78654
  • /8

    $90,000

    • Land
    • 25,003 Sq Ft
    • $156,794 per Acre

    417 Rosehill Dr, Marble Falls, TX 78654

    5 Lots!! Discover an exceptional opportunity to craft your dream estate on over half an acre across five combined lots in the heart of Marble Falls. This expansive property provides a rare chance to create a personalized haven, offering ample space for diverse possibilities and setting the stage for a truly remarkable living experience. The potential for a two-story build with an elevated deck

    Joshua Patton Real Estate Dragonfly, LLC

    417 Rosehill Dr, Marble Falls, TX 78654
  • /25

    $479,000

    $171K PRICE DROP
    • 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
  • /27

    $399,000

    $36K PRICE DROP
    • 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
  • /38

    $950,000

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

    1001 N Shorewood Dr, Marble Falls, TX 78654

    Lakefront living on Lake LBJ with approximately 93 feet of protected-cove shoreline — an unusually generous stretch of water for this stretch of Granite Shoals. This turnkey 2-bedroom, 2-bath cottage puts the main living area, bedroom, and bath upstairs, while a spacious downstairs room with its own full bath and separate access gives guests genuine privacy. More than 700 square feet of covered

    Kale G Stephens Horseshoe Bay Living 2, LLC

    1001 N Shorewood 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
  • /13

    $34,000

    • Land
    • 10,018 Sq Ft
    • $147,826 per Acre

    336 E Stonecastle Dr, Granite Shoals, TX 78654

    OWNER FINANCING AVAILABLE ($4k down, ~10% interest, $637.41/month for 60 months) RECENTLY CLEARED AND MULCHED LOTS IN GRANITE SHOALS! A fantastic offering in the booming city of Granite Shoals. This lot has fantastic buildability and is close to the waterfront park area. Lots of new construction in the area - could make a great investment home, second home, or build your dream home! NO HOA -

    Mary Elwell Land & Legacy Realty LLC

    336 E Stonecastle Dr, Granite Shoals, TX 78654
  • /4

    $1,100,000

    • Land
    • 7,405 Sq Ft
    • $6,470,588 per Acre

    131 Web Isle Dr, Granite Shoals, TX 78654

    Discover the perfect opportunity to build your dream home on this exceptional lakefront lot in the highly desirable Web Isle community. Boasting coveted eastern exposure, this property captures breathtaking sunrises and offers the ideal setting for lakeside living. Situated on the beautiful Lake LBJ, enjoy endless recreation, including boating, fishing, swimming, and relaxing waterfront evenings.

    Marc Sherron Kuper Sotheby's Int'l Realty

    131 Web Isle Dr, Granite Shoals, TX 78654
  • /36

    $1,100,000

    $50K PRICE DROP
    • 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
  • /32

    $244,900

    $45K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,030 Sq Ft

    1708 Woodcrest Dr, Granite Shls, TX 78654

    Step into this beautifully reimagined Granite Shoals gem where every detail has been thoughtfully updated for modern living. Spanning 1,030 square feet, this two-bedroom Ranch feels incredibly spacious and fresh, offering a complete remodel aesthetic without the wait of a renovation. The interior shines with brand-new vinyl plank flooring that flows seamlessly through an open, light-filled

    Johnie Borgeson Compass RE Texas, LLC

    1708 Woodcrest Dr, Granite Shls, TX 78654
  • /22

    $19,000

    $4K PRICE DROP
    • 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
  • /2

    $30,000

    • Land
    • 4,791 Sq Ft
    • $272,727 per Acre

    304 W Briarway Dr, Granite Shoals, TX 78654

    Great opportunity to build your own house only steps away from Lake LBJ. Lot 28 is being sold as well, offering a chance to own 2 contiguous lots for additional flexibility.

    Greg Gaynor Fokus Waterfront

    304 W Briarway Dr, Granite Shoals, TX 78654
  • /7

    $26,000

    $13K PRICE DROP
    • Land
    • 10,018 Sq Ft
    • $113,043 per Acre

    Lots 175 & 176 Hill Wood Dr, Granite Shoals, TX 78654

    Two building lots right in the heart of Granite Shoals close to Lake LBJ access! These lots have great trees and are in a good location! Just minutes from Marble Falls & Kingsland and all of the shopping and dining options that those towns have to offer. This would be a great spot for your dream home! **Information deemed reliable but not guaranteed- buyer and/or buyer's agent to verify all

    Dana Yarter RE/MAX of Marble Falls

    Lots 175 & 176 Hill Wood Dr, Granite Shoals, TX 78654
  • /37

    $294,500

    New Construction
    • 3 Beds
    • 2 Baths
    • 1,381 Sq Ft

    147 W Pine Dr, Granite Shoals, TX 78654

    Under Construction in Granite Shoals—stunning new build just moments from Lake LBJ waterfront parks! This thoughtfully designed 3-bedroom, 2-bath, 1-car garage home offers a light-filled open concept with vaulted ceilings and a striking cedar beam accent in the living area. The seamless flow into the kitchen and dining space makes it perfect for everyday living and entertaining. The kitchen

    Dana Yarter RE/MAX Marble Falls

    147 W Pine Dr, Granite Shoals, TX 78654
  • /8

    $12,000

    $3K PRICE DROP
    • Land
    • 5,000 Sq Ft
    • $104,530 per Acre

    0 TBD Cedar Dr, Granite Shoals, TX 78654

    Must see! New residential lot in Granite Shoals less than half of a mile from Lake LBJ! Ready for your vacation get-away or your new home at the lake. Located just across from Veterans Park which has a playground, grills, and a pavilion for gathering with family and friends. Less than half a mile from Belaire Park on the lake, and a short 4-minute drive to Robin Hood Park also on the lake. Only

    Risa Saldana Sullivan Hill Country Properti

    0 TBD Cedar Dr, Granite Shoals, TX 78654
  • /44

    $3,995,000

    • 7 Beds
    • 6.5 Baths
    • 5,528 Sq Ft

    36 Beaver Island, Marble Falls, TX 78654

    An exceptional Lake LBJ waterfront compound, 36 Beaver Island offers 170' of open waterfront and an extraordinary setting for entertaining, gathering and refined lake living. The main residence features 5 bedrooms and 4.5 baths with generous living spaces designed to embrace the waterfront setting. Above the boathouse, private guest accommodations feature 2 spacious ensuite bedrooms and a

    Tammie Bennett Kuper Sotheby's Int'l Realty

    36 Beaver Island, Marble Falls, TX 78654
  • /26

    $235,000

    $25K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 1,594 Sq Ft

    1030 Kingsriver Dr, Granite Shoals, TX 78654

    CALLING ALL INVESTORS! 2 HOMES FOR THE PRICE OF ONE! The main house is 1,594 SQFT and features 2 bedrooms, 2 updated bathrooms, sun room, office, plus a large living area. The second home is 680 SQFT and features 1 bedroom and 1 full bathroom. The smaller home has been recently renovated on the inside. The laundry room for the main house is located just off of the dining area, and the laundry

    Kristen Lookabaugh-Ribera My Texas Home Broker

    1030 Kingsriver Dr, Granite Shoals, TX 78654
  • /24

    $299,000

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

    224 Grey Slate Ave, Marble Falls, TX 78654

    Welcome to Thunder Rock! This charming 3-bedroom, 2-bath brick home, built in 2023, offers modern comfort with the convenience of Hill Country living. The open-concept floor plan creates a welcoming flow between the living, dining, and island kitchen areas, featuring a stylish backsplash and plenty of space for entertaining. Recent interior paint, blinds, and LifeProof vinyl flooring throughout

    Dana Yarter RE/MAX of Marble Falls

    224 Grey Slate Ave, Marble Falls, TX 78654
  • /34

    $290,000

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

    301 E Castlebriar Dr, Granite Shoals, TX 78654

    A beautiful Hill Country property offering privacy, versatility, and thoughtfully designed improvements throughout. This 2-bed, 2-bath home features a smart split-bedroom layout with a flex room that can serve as an office, craft space, workout room, or additional sleeping area. The property also includes a separate bunk house, ideal for guests, hobbies, or short-term rental potential. Enjoy

    William Teague RE/MAX of Marble Falls

    301 E Castlebriar Dr, Granite Shoals, TX 78654
  • /7

    $35,000

    $5K PRICE DROP
    • Land
    • 9,583 Sq Ft
    • $159,091 per Acre

    1304 Viewcrest, Granite Shoals, TX 78654

    Great flat lot one street from boat ramp and park. Pretty trees. Cleared and ready to build. This is a double lot. 100x 100.

    Teresa Henry All City Real Estate Ltd. Co

    1304 Viewcrest, Granite Shoals, TX 78654
  • /5

    $54,900

    $5K PRICE DROP
    • Land
    • 14,374 Sq Ft
    • $166,364 per Acre

    Lot 180A Stonecastle Dr, Granite Shoals, TX 78654

    Ready for your new build! This lot, re-platted from three into one larger than average parcel, is cleared and has two great oak trees. Higher elevation and close to Shorewood Drive for easy access to multiple waterfront parks for boat launch, swimming and fishing. Neighboring lots include new construction. Quiet Granite Shoals has great waterfront, walking trails, sports courts and more for

    Shawna Williams Landmasters Real Estate

    Lot 180A Stonecastle Dr, Granite Shoals, TX 78654
  • /5

    $45,000

    • Land
    • 9,583 Sq Ft
    • $204,545 per Acre

    0 Cedarhill Dr, Granite Shoals, TX 78654

    Prime double lot Opportunity in Granite Shoals- lots 698 & 699 on Cedarhill. Discover an exceptional opportunity to own two adjoining lots in the heart of Granite Shoals, just around the corner from the shimmering waters of Lake LBJ. Together lots 698 and 699 offer generous space for your Hill Country retreat, full-time residence, or future investment property. Located on a quiet street with a

    William Teague RE/MAX of Marble Falls

    0 Cedarhill Dr, Granite Shoals, TX 78654
  • /37

    $289,000

    $10K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,381 Sq Ft

    147 W Pine Dr, Granite Shoals, TX 78654

    Under Construction in Granite Shoals—stunning new build just moments from Lake LBJ waterfront parks! This thoughtfully designed 3-bedroom, 2-bath, 1-car garage home offers a light-filled open concept with vaulted ceilings and a striking cedar beam accent in the living area. The seamless flow into the kitchen and dining space makes it perfect for everyday living and entertaining. The kitchen

    Dana Yarter RE/MAX of Marble Falls

    147 W Pine Dr, Granite Shoals, TX 78654
  • /30

    $2,550,000

    $100K PRICE DROP
    • 5 Beds
    • 4 Baths
    • 3,506 Sq Ft

    14 Beaver Island, Marble Falls, TX 78654

    14 Beaver Island on Lake LBJ is a stunning 5-bedroom, 4-bath lakefront retreat, embodying the ultimate resort and second-home lifestyle, while also being ideal for full time living with easy access to all the amenities needed for a wonderful life! Featuring 80’ of breathtaking open waterfront, this property is a lake lover’s paradise. Spend your days boating, jet-skiing, or paddleboarding on the

    Tammie Bennett Kuper Sotheby's Int'l Realty

    14 Beaver Island, Marble Falls, TX 78654
  • /40

    $3,500,000

    $750K PRICE DROP
    • 4 Beds
    • 4.5 Baths
    • 3,700 Sq Ft

    703 Woodland Hills Dr, Granite Shoals, TX 78654

    Nestled on a serene 0.60-acre peninsula on Lake LBJ, 703 Woodland Hills is a breathtaking waterfront estate, boasting an extraordinary 332’ of open waterfront enveloping both sides of the property. This meticulously reimagined 3,700 sq ft, 4-bedroom, 4.5-bath modern sanctuary exudes upscale elegance with soaring wood and beamed ceilings, expansive windows, and abundant natural light, framing

    Tammie Bennett Kuper Sotheby's Int'l Realty

    703 Woodland Hills Dr, Granite Shoals, TX 78654
  • /3

    $13,500

    • Land
    • 4,791 Sq Ft
    • $122,727 per Acre

    424 E Castlewood Dr, Granite Shoals, TX 78654

    Perfect location for life near all the amenities but not apart of the hustle and bustle! Near the water, several parks, and boat ramps for access to lake LBJ. Kingsland and Marble Falls are just a few minutes drive.

    Micha Osloond Horseshoe Bay Living 2, LLC

    424 E Castlewood Dr, Granite Shoals, TX 78654
  • /31

    $379,000

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

    114 Norwood Dr, Granite Shoals, TX 78654

    Welcome to this beautiful, well-loved stone home offering 3 bedrooms and 2.5 bathrooms in the heart of Granite Shoals. This thoughtfully designed property features polished concrete floors throughout, delivering both durability and modern style. The split bedroom floor plan provides privacy, while the open-concept living area is highlighted by high vaulted ceilings that create a bright and

    Dana Yarter RE/MAX Marble Falls

    114 Norwood Dr, Granite Shoals, TX 78654
  • /18

    $359,000

    $16K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 1,638 Sq Ft

    230 Rosehill Dr, Granite Shoals, TX 78654

    Welcome to 230 Rosehill DR in Granite Shoals! This newly built home welcomes you with soaring ceilings in the main living area, beautiful fireplace in the living room in an open floor plan and tons of natural light. On the main level you have all your living area, primary bedroom and bathroom, laundry room, half bath and great storage closet under the stairs. The second story you have 2bedrooms

    Bailey Pippenger Heinatz eXp Realty, LLC

    230 Rosehill Dr, Granite Shoals, TX 78654
  • /16

    $17,500

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

    Lot 94 E Greencastle Dr, Granite Shoals, TX 78654

    Enjoy access to Lake LBJ and nearby 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 to great shopping, medical and in Mable Falls ISD. About 5 mins

    Eileen Depew Keller Williams - Lake Travis

    Lot 94 E Greencastle Dr, Granite Shoals, TX 78654

Showing Results 121 - 160, Page 4 of 6

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