Contact Us

(941) 779-9320

9908 Gulf Dr.

Anna Maria, FL 34216

10AM-5PM & "On Call"

Monday-Saturday

Holmes Beach

    • Loading
    7007 Holmes Blvd.

    Holmes Beach, FL

    $939,000

    Large Key West style home just steps to the beaches of the Gulf of Mexico. The beach is directly down the block at the end of the street straight ahead, and you can sit...

    • Bed3
    • Baths3
    • Sq Ft3839
    • Loading
    521 77th Street

    Holmes Beach, FL

    $869,000

    Very spacious four bedroom ‘almost to the end of the canal’ home in Holmes Beach with beautiful heated pool and spa and two car garage! This house makes use of its generous space with...

    • Bed4
    • Baths2
    • Sq Ft2399
  • Active Commercial
    • Loading
    5372 Gulf Drive

    Holmes Beach, FL

    $1,300,000

    Excellent commercial opportunity in the main business district of Holmes Beach on Gulf Drive! Large building with 3 offices total, two of which are currently leased. Main office with 2000 sq. ft. is vacant...

    • Sq Ft3100
    • Lot Size9583 Sq Ft Acres
  • Active
    • Loading
    221 85th Street

    Holmes Beach, FL

    $621,900

    Boaters! Quiet residential area of Holmes Beach near the north end of Anna Maria Island! This elevated 2B/2B home comes with a deeded boat slip and has an open floor plan, which is totally...

    • Bed2
    • Baths2
    • Sq Ft1229
  • Active
    • Loading
    307 59th Street #1

    Holmes Beach, FL

    $779,000

    Bright and beautiful elevated 3 bedroom home centrally located in Holmes Beach close to great shopping and restaurants! Walk to your favorite place! Colorful decor and turnkey furnishings. Already in a successful rental program...

    • Bed3
    • Baths2
  • Active Reduced
    • Loading
    503 83rd Street

    Holmes Beach, FL

    $779,000

    Take A Virtual Tour Deep water canal front right out to Bimini Bay! Bring your boat and get ready to relax in this three bedroom, two bath canalside home in a very quiet residential...

    • Bed3
    • Baths2
    • Sq Ft1936