Loading map...

Waterfront Single Family Residence For Sale on Indian Rocks Beach, Florida

310 Bahia Vista Dr, Indian Rocks Beach, Fl., 33785
  • 3 Bedrooms
  • 3 Bathrooms
  • 1883 Sq Ft
For Sale: $635,900

Please Call 888-687-2500

Send a contact request to:

Contact CENTURY 21 Coast to Coast

Single Family Residence (U7842900) For Sale at 310 Bahia Vista Dr, Indian Rocks Beach, Fl., 33785

MOTIVATED SELLER - BRING OFFER! Location….Location….Enjoy the beach living…..and bring your boat along. Located just minutes to the white sandy beach of Indian Rocks Beach. Get inside and see the charm this 3 Bedroom with Den, 2.5 Bath home has to offer with great views of the water from 1 st and 2 nd floor. Home is located on a deep “No Wake” canal. Enjoy your morning coffee, or evening cocktails, and the tranquility which surrounds you. Dock (30X8) recently updated and refinished includes an electric boat lift as well as a davit for your smaller vessel. This home has been very well maintained. Newer impact resistant windows throughout. First floor living includes 2 secondary bedrooms and laundry facility. Master suite, the den/office or 4th bedroom and large family room are located on the 2nd floor. There is a built-in “dry bar” which is conveniently plumbed for a sink located within the family room area. Double sliders give you the open view of the Intracoastal Waterway. This is the perfect place for privacy from first floor activities. Walk-up attic space is designed for easy storage. Enjoy biking or walking to nearby restaurants. Quiet residential neighborhood. Approximately 25 minutes to the Clearwater/St. Pete airport and approximately 40 minutes to Tampa International Airport. Set your appointment now to see this home! This is a 1 to 7 day rental allowable area.

Waterview Info



Bldg Floors: 0 
Unit Floors: Two 
Total Units: 0 


County: Pinellas 
Subdivision: Bahia Vista Sub 
Location: Flood Insurance Required, Flood Zone, In County, Street Dead End, Street Paved 


Allowed: Yes 
Restrictions: Verify With Listing Agent. 

Listed By:

Century 21 Beggins

More Info

Indian Rocks Beach waterfront single family residence for sale with 1,883 Sq. Ft. featuring 3 bedrooms and 3 full + 1 half bathrooms. This residence was built in 1957 and is located at 310 Bahia Vista Dr, Indian Rocks Beach, Florida. This single family residence and has an asking price of $635,900 USD.


All IDX property information is provided exclusively for consumers’ personal, non-commercial use, and may not be used for any purpose other than to identify prospective properties for purchase. This data is deemed reliable but is not guaranteed accurate by My Florida Regional MLS ® or CENTURY 21 Coast to Coast ®.

MLS Data Last Refreshed on 6/18/2018 at 8:41 AM Eastern Standard Time.

Please confirm property availability and price, or any other information, by contacting a professional CENTURY 21 Coast to Coast real estate agent at (800) 529-1911