(941) 356-1054 williamgladerealtor@gmail.com William Glade Real Estate
    Traffic Dashboard
    Home
    • HOME
    • SEARCH
    • COMMUNITIES
      • Sarasota County
      • Manatee County
      • Pinellas County
      • Charlotte County
      • Hillsborough County
    • RENTALS
      • SEARCH RENTALS
    • BUYING
      • SEARCH HOMES
      • FEATURED LISTINGS
      • MORTGAGE CALCULATOR
    • SELLING
      • LIST WITH US
    • PROPERTY MANAGEMENT
    • MEET THE TEAM
    • CONTACT
    Traffic Dashboard
    William Glade
    (941) 356-1054 williamgladerealtor@gmail.com
    • Sarasota, FL
    Explore
    • Property Search
    • Communities
    • Buying
    • Selling
    About
    • About
    • Contact Us
    • Testimonials
    • Home
    Legal
    • Privacy
    • Terms
    • DMCA
    • Accessibility
    • Fair Housing
    Account
    • Dashboard
    • Logout
    • Login
    William Glade | William Glade Lic. Real Estate - Footer Logo
    ©2026 William Glade Real Estate. All rights reserved.
    Website built by CloseHack.
    Miami Association of REALTORS®

    MIAMI ASSOCIATION OF REALTORS® All information deemed reliable but not guaranteed. All properties are subject to prior sale, change or withdrawal. Neither listing broker(s) or information provider(s) shall be responsible for any typographical errors, misinformation, misprints and shall be held totally harmless. Listing(s) information is provided for consumer's personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. The data relating to real estate for sale on this website comes in part from the Internet Data Exchange program of the Multiple Listing Service. Real estate listings held by brokerage firms other than Marjo Realty Co. may be marked with the Internet Data Exchange logo and detailed information about those properties will include the name of the listing broker(s) when required by the MLS.

    My Florida Regional MLS DBA Stellar MLS

    IDX information is provided exclusively for personal, non-commercial use, and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information is deemed reliable but not guaranteed. Some IDX listings have been excluded from this website. Listing Information presented by local MLS brokerage: William Glade | William Glade Lic. Real Estate

    Back

    Gulf Coast Island Beach Community

    About Holmes Beach, FL

    Welcome to Holmes Beach, a Gulf-front city on Anna Maria Island in Manatee County, known for its white-sand beaches, island cottages, and relaxed Old Florida pace.

    Holmes Beach is a small city on Anna Maria Island, a barrier island in the Gulf of Mexico within Manatee County, Florida. It lies just west of Bradenton and the Tampa Bay region and is part of the North Port–Bradenton–Sarasota metropolitan area. With a population of about 3,000, Holmes Beach is one of three municipalities on the roughly seven-mile-long island, sitting between the city of Anna Maria to the north and Bradenton Beach to the south. The area's history reaches back to 1896, when Sam and Annie Cobb homesteaded 160 acres in what is now Holmes Beach, joined soon after by other early settlers. Development accelerated in the mid-twentieth century as the island became a Gulf Coast vacation and residential destination, and Holmes Beach incorporated as a city during that period. Many of the community's early properties evolved into the classic vacation rentals that still define parts of the island today. Holmes Beach is a predominantly residential, low-rise community of cottages and single-family homes, with a substantial seasonal and second-home population. Gulf Drive and Manatee Avenue form the primary corridors, the latter meeting the Gulf at a popular public beach area. The city operates a parks and recreation department that manages beach access and green space, including the 33-acre Grassy Point wetland preserve, which offers open space and environmental education. Public school students attend Anna Maria Elementary School on the island, part of the School District of Manatee County, before continuing to mainland campuses. For those considering a move to Florida's Gulf Coast, Holmes Beach offers a compact, walkable island setting with direct beach access, a strong sense of local identity, and convenient causeway connections to Bradenton, Sarasota, and the wider Tampa Bay area.

    Population 3,010
    County Manatee
    Active Listings 162
    Browse by Listing Type
    attach_moneyFor Sale editFor Rent
    Browse by Property Type
    homeHouses apartmentCondos & Apartments holiday_villageTownhouses & Duplexes crop_landscapeLots & Land parkFarms & Ranches

    Frequently Asked Questions

    What island is Holmes Beach on?

    Holmes Beach is located on Anna Maria Island, a barrier island along Florida's Gulf Coast, in Manatee County just west of Bradenton and the Tampa Bay area. It is one of three municipalities on the island.

    What county is Holmes Beach in?

    Holmes Beach is in Manatee County, Florida, on Anna Maria Island. It is one of three cities on the island and is part of the North Port-Bradenton-Sarasota metropolitan statistical area.

    What school district serves Holmes Beach?

    Holmes Beach is served by the School District of Manatee County. Anna Maria Elementary School is located in the city on Gulf Drive, and students continue to mainland middle and high schools in the district.

    What is Holmes Beach known for?

    Holmes Beach is known for its Gulf of Mexico beaches, island cottages and vacation rentals, gulf-front restaurants, and a relaxed Old Florida atmosphere on Anna Maria Island, just west of Bradenton.

    What is Grassy Point in Holmes Beach?

    Grassy Point is a 33-acre coastal wetland preserve in the southeastern portion of Holmes Beach. Acquired with grant funding in 2001, it provides open space, passive recreation, and environmental education opportunities.

    City Guide

    About Holmes Beach

    Real Estate & Housing

    Holmes Beach's housing market is defined by its barrier-island setting and its mix of full-time and vacation-oriented homes. The city's stock ranges from original mid-century island cottages to larger, updated single-family homes, with many properties located on quiet streets within walking distance of the Gulf or along the island's canal and bayou waterways. A meaningful share of homes functions as vacation rentals, a reflection of Anna Maria Island's draw as a tourist destination. Development on a barrier island is inherently limited, so supply is constrained and land is at a premium. Homes tend to be single-family, low-rise, and oriented toward outdoor living, with pools, decks, and docks common on canal-front parcels. Buyers here typically weigh beach proximity, elevation and storm considerations, and whether a property is intended as a primary residence or income-producing rental. The result is a distinctive coastal market where the value is tied as much to location and island character as to the structure itself.

    Neighborhoods

    Lifestyle in Holmes Beach

    Holmes Beach offers the quintessential Gulf Coast island lifestyle, oriented around the beach, the water, and a deliberately unhurried pace. Gulf-front restaurants serve fresh seafood with sunset views, casual beach cafes anchor the Manatee Avenue and Gulf Drive corners, and long-time local spots contribute an Old Florida feel that the community actively preserves. Bicycling, walking, and golf-cart travel are common ways to get around the island's quiet streets. The population mixes year-round residents with seasonal and second-home owners, giving the city a residential feel distinct from busier mainland beach towns. Daily life centers on beach access, boating and fishing, and a modest local commercial strip, while Bradenton and Sarasota supply larger services across the causeways. Holmes Beach appeals to people seeking a small, walkable island community with direct Gulf access and a low-key, nature-focused rhythm rather than a high-rise resort atmosphere.

    Schools & Education

    Students in Holmes Beach are served by the School District of Manatee County. Anna Maria Elementary School, located on Gulf Drive within the city, educates students in pre-kindergarten through fifth grade and serves as the island's neighborhood school. After elementary school, students continue to district middle and high schools on the mainland, reached across the causeway. Because Holmes Beach is a small island community, the school-age population is modest, and Anna Maria Elementary functions as a tight-knit, community-centered campus. Families relocating to the island should expect a commute across the bridge for secondary schooling, a common pattern in coastal Manatee County. The district also offers magnet and choice programs on the mainland, giving island families options beyond their zoned schools, while private schooling is available in Bradenton and Sarasota.

    Getting Around

    Holmes Beach is connected to the mainland by causeways that link Anna Maria Island to Bradenton and Manatee County. State Road 64 and Manatee Avenue carry traffic across the bay to the island, while Gulf Drive runs the length of Anna Maria Island through Holmes Beach and the neighboring island cities. These routes make Bradenton a short drive away and place Sarasota, St. Petersburg, and Tampa within practical reach for work, services, and air travel at Sarasota-Bradenton International Airport. Within the city, transportation is informal and low-speed, with walking, bicycling, and golf carts common for short trips. The island's small scale and narrow streets favor slower, local travel over through-traffic, and parking near the beaches is managed by the city. For most residents, the defining transportation considerations are the causeway commute to the mainland and the island's relaxed, pedestrian-friendly street network.

    Parks & Recreation

    Recreation in Holmes Beach revolves around the Gulf of Mexico and the island's natural shoreline. The city maintains multiple public beach access points along its Gulf front, and the adjacent Manatee Public Beach provides a broad stretch of white sand with facilities, making swimming, shelling, and sunsets everyday pursuits. Boating, kayaking, paddleboarding, and fishing are popular in both the Gulf and the island's protected bay and canal waters. Grassy Point, a 33-acre wetland preserve in the southeastern part of the city, offers boardwalk trails and passive recreation amid coastal habitat and is used for environmental education. The city's parks and recreation department oversees beach access and community facilities, and the island's flat, low-traffic streets are well suited to walking and cycling. For larger parks, golf, and cultural amenities, residents cross to Bradenton and Sarasota, while the island itself preserves a distinctly natural, water-centered recreational character.

    MARKET SNAPSHOT

    The Market at a Glance

    How homes have been selling here over the last 90 days.

    home_work New This Week 3
    Went Under Contract 0
    trending_down Price Reductions 0
    payments Median Sale Price $1,025,000 +20.6%
    square_foot Price per Sq Ft $533
    schedule Avg Days on Market 154
    sell Homes Sold 51
    percent Sale-to-List Ratio 93.0%
    inventory_2 Months of Inventory 8.4

    Price & Sales History

    Market data reflects closed sales over the last 90 days and is provided for informational purposes.

    Zip Codes

    BROWSE BY ZIP

    Browse listings by postal code in this area.

    010 homes for saleMedian sale$295K1 sale in the last 90 days
    003 homes for saleMedian sale$295K
    0001 home for saleMedian sale$295K
    00006 homes for saleMedian sale$295K
    0000029 homes for saleMedian sale$370KPer sq ft$199 sales in the last 90 days
    0060225 homes for saleMedian sale$417.5KPer sq ft$3124 sales in the last 90 days
    0060322 homes for saleMedian sale$235KPer sq ft$7273 sales in the last 90 days
    0061228 homes for saleMedian sale$160KPer sq ft$1685 sales in the last 90 days
    0062359 homes for saleMedian sale$240KPer sq ft$19214 sales in the last 90 days
    006418 homes for saleMedian sale$262KPer sq ft$1762 sales in the last 90 days
    00646141 homes for saleMedian sale$1.5MPer sq ft$59625 sales in the last 90 days
    0066239 homes for saleMedian sale$463KPer sq ft$2939 sales in the last 90 days
    View All Zip Codes
    Get Alerts Advanced Search
    • Grid
    • Map
    • List
    6250 HOLMES BOULEVARD #24 For Sale
    $800,000
    6250 HOLMES BOULEVARD #24Holmes Beach, FL 34217
    • 2 bd
    • 2.5 ba
    • 1968 sqft
    • Built 1991
    • MFRA4701776
    401 63RD STREET For Sale
    $1,100,000
    401 63RD STREETHolmes Beach, FL 34217
    • 4 bd
    • 2.5 ba
    • 2223 sqft
    • Built 1971
    • MFRA4703190
    455 62ND STREET For Sale
    $435,000
    455 62ND STREETHolmes Beach, FL 34217
    • 1 bd
    • 1 ba
    • 1472 sqft
    • Built 1963
    • C7529360
    624 DUNDEE LANE For Sale
    $2,245,000
    624 DUNDEE LANEHolmes Beach, FL 34217
    • 3 bd
    • 2 ba
    • 2530 sqft
    • Built 1967
    • MFRA4665745
    508 83RD STREET For Sale
    $1,599,000
    508 83RD STREETHolmes Beach, FL 34217
    • 3 bd
    • 2 ba
    • 2373 sqft
    • Built 1969
    • MFRA4700017
    403 63RD STREET For Sale
    $699,999
    403 63RD STREETHolmes Beach, FL 34217
    • 2 bd
    • 2 ba
    • 1150 sqft
    • Built 1971
    • MFRA4701989
    306 63RD STREET #B For Rent
    $3,200
    306 63RD STREET #BHolmes Beach, FL 34217
    • 3 bd
    • 2 ba
    • 2752 sqft
    • Built 1980
    • MFRA4701975
    520 69TH STREET For Sale
    $1,595,000
    520 69TH STREETHolmes Beach, FL 34217
    • 2 bd
    • 2 ba
    • 1639 sqft
    • Built 1969
    • MFRA4700988
    206 75TH STREET For Sale
    $1,095,000
    206 75TH STREETHolmes Beach, FL 34217
    • 3 bd
    • 2 ba
    • 1460 sqft
    • Built 1953
    • MFRA4700904
    420 63RD STREET #420A For Sale
    $599,000
    420 63RD STREET #420AHolmes Beach, FL 34217
    • 2 bd
    • 2 ba
    • 1346 sqft
    • Built 1972
    • MFRA4700759
    140 50TH STREET For Sale
    $1,799,000
    140 50TH STREETHolmes Beach, FL 34217
    • 3 bd
    • 2 ba
    • 3688 sqft
    • Built 1995
    • MFRA4700681
    203 72ND STREET For Sale
    $2,495,000
    203 72ND STREETHolmes Beach, FL 34217
    • 4 bd
    • 3.5 ba
    • 3132 sqft
    • Built 1971
    • MFRA4699828
    6500 FLOTILLA DRIVE #235 For Sale
    $650,000
    6500 FLOTILLA DRIVE #235Holmes Beach, FL 34217
    • 2 bd
    • 2 ba
    • 1377 sqft
    • Built 1979
    • MFRA4699795
    113 AQUA LANE For Rent
    $20,000
    113 AQUA LANEHolmes Beach, FL 34217
    • 3 bd
    • 3.5 ba
    • 5339 sqft
    • Built 2024
    • MFRA4699924
    115 AQUA LANE For Rent
    $18,000
    115 AQUA LANEHolmes Beach, FL 34217
    • 3 bd
    • 3.5 ba
    • 5090 sqft
    • Built 2024
    • MFRA4699923
    202 PEACOCK LANE #A For Sale
    $775,000
    202 PEACOCK LANE #AHolmes Beach, FL 34217
    • 3 bd
    • 2 ba
    • 1944 sqft
    • Built 1978
    • A4698503
    2804 AVENUE C For Rent
    $3,590
    2804 AVENUE CHolmes Beach, FL 34217
    • 3 bd
    • 2 ba
    • 1248 sqft
    • Built 1991
    • A4699304
    315 58TH STREET #D For Sale
    $379,000
    315 58TH STREET #DHolmes Beach, FL 34217
    • 1 bd
    • 1 ba
    • 960 sqft
    • Built 1978
    • TB8524006
    514 KEY ROYALE DRIVE For Sale
    $2,750,000
    514 KEY ROYALE DRIVEHolmes Beach, FL 34217
    • 3 bd
    • 3 ba
    • 3746 sqft
    • Built 1973
    • A4698679
    526 56TH STREET For Sale
    $5,995,000
    526 56TH STREETHolmes Beach, FL 34217
    • 5 bd
    • 5 ba
    • 8757 sqft
    • Built 2007
    • A4697603
    207 71ST STREET #E For Sale
    $1,200,000
    207 71ST STREET #EHolmes Beach, FL 34217
    • 2 bd
    • 2 ba
    • 1920 sqft
    • Built 1987
    • A4696637
    202 PEACOCK LANE #B For Sale
    $880,000
    202 PEACOCK LANE #BHolmes Beach, FL 34217
    • 3 bd
    • 2 ba
    • 1944 sqft
    • Built 1978
    • A4696880
    3303 6TH AVENUE #B For Sale
    $695,000
    3303 6TH AVENUE #BHolmes Beach, FL 34217
    • 2 bd
    • 2 ba
    • 800 sqft
    • Built 1978
    • A4696837
    215 82ND STREET For Sale
    $3,900,000
    215 82ND STREETHolmes Beach, FL 34217
    • 4 bd
    • 6.5 ba
    • 4992 sqft
    • Built 2027
    • A4695448
    522 68TH STREET For Sale
    $2,995,000
    522 68TH STREETHolmes Beach, FL 34217
    • 4 bd
    • 3.5 ba
    • 2668 sqft
    • Built 1969
    • L4962247
    324 64TH STREET For Sale
    $1,085,000
    324 64TH STREETHolmes Beach, FL 34217
    • 3 bd
    • 2 ba
    • 1262 sqft
    • Built 1969
    • A4694348
    308 60TH STREET #A For Sale
    $994,000
    308 60TH STREET #AHolmes Beach, FL 34217
    • 2 bd
    • 2 ba
    • 2592 sqft
    • Built 1980
    • A4694707
    214 85TH STREET For Sale
    $1,125,000
    214 85TH STREETHolmes Beach, FL 34217
    • 3 bd
    • 2 ba
    • 1815 sqft
    • Built 1958
    • TB8510500
    518 58TH STREET For Sale
    $3,450,000
    518 58TH STREETHolmes Beach, FL 34217
    • 4 bd
    • 5 ba
    • 5066 sqft
    • Built 1962
    • A4688761
    221 85TH STREET For Sale
    $985,000
    221 85TH STREETHolmes Beach, FL 34217
    • 2 bd
    • 2 ba
    • 2899 sqft
    • Built 1977
    • A4693773
    3705 E BAY DRIVE #117 For Sale
    $465,500
    3705 E BAY DRIVE #117Holmes Beach, FL 34217
    • 2 bd
    • 2 ba
    • 1222 sqft
    • Built 1980
    • A4693492
    711 MANATEE AVENUE For Sale
    $589,900
    711 MANATEE AVENUEHolmes Beach, FL 34217
    • 2 bd
    • 2 ba
    • 1479 sqft
    • Built 1977
    • A4692722
    749 MANATEE AVENUE #749 For Sale
    $645,000
    749 MANATEE AVENUE #749Holmes Beach, FL 34217
    • 2 bd
    • 2 ba
    • 1479 sqft
    • Built 1977
    • A4690595
    8303 MARINA DRIVE #12 For Rent
    $500
    8303 MARINA DRIVE #12Holmes Beach, FL 34217
    • A4693059
    505 65TH STREET For Sale
    $1,895,000
    505 65TH STREETHolmes Beach, FL 34217
    • 3 bd
    • 3 ba
    • 2921 sqft
    • Built 1973
    • A4668285
    6500 FLOTILLA DRIVE #212 For Sale
    $499,000
    6500 FLOTILLA DRIVE #212Holmes Beach, FL 34217
    • 2 bd
    • 2 ba
    • 1458 sqft
    • Built 1979
    • A4691983
    501 68TH STREET For Sale
    $2,790,000
    501 68TH STREETHolmes Beach, FL 34217
    • 4 bd
    • 3 ba
    • 3417 sqft
    • Built 1973
    • A4691893
    2811 GULF DRIVE For Sale
    $879,000
    2811 GULF DRIVEHolmes Beach, FL 34217
    • 2 bd
    • 2.5 ba
    • 2392 sqft
    • Built 1979
    • A4691196
    2905 AVENUE C For Sale
    $1,049,000
    2905 AVENUE CHolmes Beach, FL 34217
    • 3 bd
    • 2 ba
    • 2768 sqft
    • Built 1978
    • A4690829
    215 81ST STREET #2 For Sale
    $1,500,000
    215 81ST STREET #2Holmes Beach, FL 34217
    • 3 bd
    • 3 ba
    • 3380 sqft
    • Built 2002
    • A4690200
    5701 CARISSA STREET For Sale
    $3,295,000
    5701 CARISSA STREETHolmes Beach, FL 34217
    • 5 bd
    • 4 ba
    • 3190 sqft
    • Built 1968
    • A4688232
    445 63RD STREET For Sale
    $569,000
    445 63RD STREETHolmes Beach, FL 34217
    • 2 bd
    • 2 ba
    • 1145 sqft
    • Built 1962
    • A4688793
    216 HARBOR DRIVE #A For Sale
    $3,100,000
    216 HARBOR DRIVE #AHolmes Beach, FL 34217
    • 4 bd
    • 4.5 ba
    • 3048 sqft
    • Built 2027
    • A4687047
    203 HAVERKOS COURT For Sale
    $3,250,000
    203 HAVERKOS COURTHolmes Beach, FL 34217
    • 4 bd
    • 4.5 ba
    • 3000 sqft
    • Built 2027
    • A4686364
    2913 GULF DRIVE For Sale
    $999,000
    2913 GULF DRIVEHolmes Beach, FL 34217
    • 2 bd
    • 2 ba
    • 1318 sqft
    • Built 1940
    • A4684724
    5400 GULF DRIVE #32 For Sale
    $939,000
    5400 GULF DRIVE #32Holmes Beach, FL 34217
    • 2 bd
    • 2 ba
    • 1269 sqft
    • Built 1969
    • N6143360
    428 62ND STREET For Sale
    $559,000
    428 62ND STREETHolmes Beach, FL 34217
    • 2 bd
    • 2 ba
    • 936 sqft
    • Built 1972
    • A4684888
    303 55TH STREET For Sale
    $4,375,000
    303 55TH STREETHolmes Beach, FL 34217
    • 4 bd
    • 4.5 ba
    • 5879 sqft
    • Built 2026
    • A4685639
    600 MANATEE AVENUE #145 For Sale
    $475,000
    600 MANATEE AVENUE #145Holmes Beach, FL 34217
    • 2 bd
    • 2 ba
    • 1559 sqft
    • Built 1977
    • A4685147
    227 S HARBOR DRIVE For Sale
    $3,400,000
    227 S HARBOR DRIVEHolmes Beach, FL 34217
    • 4 bd
    • 4.5 ba
    • 6933 sqft
    • Built 2023
    • MFRA4684262
    102

    Nearby Cities

    All Cities
    • Anna Maria1.9 mi80 Listings
    • Bradenton Beach2.3 mi104 Listings
    • Cortez3.1 mi21 Listings
    • Longboat Key10 mi362 Listings
    • Bradenton12 mi2.6K Listings
    • Palmetto12 mi713 Listings
    • Terra Ceia8.9 mi19 Listings
    • Tierra Verde12 mi79 Listings
    • Ellenton13 mi113 Listings
    • St Pete Beach15 mi224 Listings
    • Sarasota19 mi3.5K Listings
    • St Petersburg19 mi3K Listings

    Similar Searches

    • For Sale in Holmes Beach
    • Rentals in Holmes Beach
    • Houses in Holmes Beach
    • Condos & Apartments in Holmes Beach
    • Townhouses & Duplexes in Holmes Beach
    • Lots & Land in Holmes Beach
    • Farms & Ranches in Holmes Beach

    Featured Areas

    All Areas
    • Charlotte County13651 Listings
    • Hillsborough County9699 Listings
    • Pinellas County9366 Listings
    • Manatee County5881 Listings
    • Sarasota County1098 Listings

    Featured Searches

    Advanced Search
    • $200k to $300k Homes
    • $300k to $400k Homes
    • $400k to $500k Homes
    • Acreage
    • Commercial Properties
    • Farms & Ranches
    • Golf Course Homes
    • Homes Listed this Week
    • Homes with 2+ Beds
    • Homes with Pools
    • Large Houses (2k+ sqft)
    • Luxury Condos ($400k+)
    • Multi-Family Homes
    • New Construction
    • Oceanfront Condos
    • Rentals Under $2k
    • Rentals with Pets
    • Under $200k Homes
    • Under $250k Homes
    • Water View Homes
    • Water View Homes

    Popular Cities

    All Cities
    • Miami8657 Listings
    • Orlando5530 Listings
    • ocala4757 Listings
    • Port Charlotte4756 Listings
    • Tampa4503 Listings
    • Kissimmee3841 Listings
    • Sarasota3472 Listings
    • North Port3050 Listings
    • St Petersburg2915 Listings
    • Port St. Lucie2758 Listings

    Popular Subdivisions

    All Subdivisions
    • Grove at Grand Bay213 Listings
    • Icon Brickell III - W Residences122 Listings
    • Mystic Pointe 100 -60097 Listings
    • Paramount at Miami World Center90 Listings
    • Winston Towers74 Listings
    • St. Tropez63 Listings
    • Paraiso Bay63 Listings
    • Beachwalk63 Listings
    • Citrus Springs61 Listings
    • BellaVida Resort58 Listings

    Popular Zip Codes

    All Zips
    • Homes in 33993506 Listings
    • Homes in 33974546 Listings
    • Homes in 339811995 Listings
    • Homes in 331602128 Listings
    • Homes in 33909278 Listings
    • Homes in 33972374 Listings
    • Homes in 3390855 Listings
    • Homes in 339551077 Listings
    • Homes in 3412083 Listings
    • Homes in 347471583 Listings