Leave a Message

Thank you for your message. We will be in touch with you shortly.

Property Description

Exceptional and very spacious home located just one lot from the open river. No bridges or obstructions on this deep water canal. This home is perfect for generational living, work at home professionals, and families. Featuring 4 bedrooms, 4 full baths, a huge family gathering room, formal living & dining rooms. Don't miss the separate private suite that would serve well as an office/in law suite/crafting room. There is another room downstairs facing the water that one could use for storage/exercising/toys! Let your imagination take you there. You can't find waterfront homes for this price per square foot ft in the area. Brand new shingle roof. Plenty of room for a pool. Located just minutes to the Atlantic Ocean, and close to shopping, dining and major employers.

Overview

Property Status
For Sale
Lot Size
10,018.8 Sq.Ft.
MLS ID
1033425
Property Type
Residential
Year Built
1966

Features & Amenities

Water Frontage
Canal Front, Navigable Water, River Access, No Fixed Bridges
View Description
Canal, River, Intracoastal
Stories
2
Garage Spaces
1.0
Water Source
Public
Utilites
Electricity Connected, Sewer Connected
Roof
Shingle
Lot Features
Cul-De-Sac
Parking
Garage
Heat Type
Central, Electric
Air Conditioning
Central Air, Electric, Split System
Sewer
Public Sewer
Other Exterior Features
Dock, Fire Pit, Outdoor Shower, Other, Boat Lift, Impact Windows, Storm Shutters
Elementary School
Ocean Breeze
Middle School
Hoover
High School
Satellite

Downloads

520 Bahama Drive

Schedule a Tour

We would love to help you see this beautiful home! As a full-service brokerage, we can help you tour. Please submit an offer, and answer questions about the buying process.

Enter a valid email

Thank you

for your interest in 520 Bahama Drive, Indian Harbour Beach, FL 32937

back to page
520 Bahama Drive
Navigate
520 Bahama Drive
explore in 3d

Mortgage Calculator

Estimate your monthly mortgage payment, including the principal and interest, property taxes, and HOA. Adjust the values to generate a more accurate rate.

$0,000 Your Payment 20 15 65
$0,000 Your Payment

I'm Interested In

520 Bahama Drive

or
  • CallTracy Warren

    License #628916

    (321) 863-3072
  • Sold Listings

    Past Transactions

    • 620 Lucas Pl Sold

      $1,255,000

      620 Lucas Place, Merritt Island, FL 32953

      • 4 Beds
      • 4 Baths
      • 2,419 Sq.Ft.
    • 375 Hammock Shore Dr Sold

      $1,150,000

      375 Hammock Shore Drive, Melbourne Beach, FL 32951

      • 4 Beds
      • 4 Baths
      • 2,771 Sq.Ft.
    • 2101 Atlantic St APT 534 Sold

      $999,999

      2101 Atlantic Street Apartment 534, Melbourne Beach, FL 32951

      • 4 Beds
      • 3 Baths
      • 2,059 Sq.Ft.
    • 130 Warsteiner Way APT 604 Sold

      $912,500

      130 Warsteiner Way Apartment 604, Melbourne Beach, FL 32951

      • 3 Beds
      • 4 Baths
      • 2,384 Sq.Ft.
    • 335 Beverly Ct Sold

      $714,500

      335 Beverly Court, Melbourne Beach, FL 32951

      • 3 Beds
      • 2 Baths
      • 1,574 Sq.Ft.
    • 5649 Cypress Creek Drive Sold

      $590,000

      5649 Cypress Creek Drive, Grant, FL 32949

      • 4 Beds
      • 2 Baths
      • 2,242 Sq.Ft.
    • 5641 Sea Lavender Place Sold

      $565,000

      5641 Sea Lavender Place, Melbourne Beach, FL 32951

      • 3 Beds
      • 2 Baths
      • 1,547 Sq.Ft.
    • 7841 Winona Road Sold

      $541,500

      7841 Winona Road, Melbourne Beach, FL 32951

      • 2 Beds
      • 2 Baths
      • 1,202 Sq.Ft.
    • 120 Cardinal Dr Sold

      $510,500

      120 Cardinal Drive, Melbourne Beach, FL 32951

      • 3 Beds
      • 2 Baths
      • 1,831 Sq.Ft.
    • 3491 Titanic Circle, 17 Sold

      $475,000

      3491 Titanic Circle, 17, Melbourne, FL 32903

      • 3 Beds
      • 3 Baths
      • 2,284 Sq.Ft.
    • 3250 Sand Court Sold

      $344,000

      3250 Sand Court, Melbourne Beach, FL 32951

      • 2 Beds
      • 2 Baths
      • 1,148 Sq.Ft.
    • 951 Indian Oaks Drive Sold

      $341,000

      951 Indian Oaks Drive, Melbourne, FL 32901

      • 3 Beds
      • 2 Baths
      • 1,545 Sq.Ft.
    • 117 Aquarina Boulevard Leased

      $2,800/mo

      117 Aquarina Boulevard, Melbourne Beach, FL 32951

      • 3 Beds
      • 3 Baths
      • 1,947 Sq.Ft.
    View All

    Follow Us On Instagram