Indian Oaks Villas$3,0002704 2nd Street, Indian Rocks Beach, FL 33785(727) 293-51001 unit available1 bedAmenitiesOn-site laundry, Dishwasher, Parking, Recently renovated, Walk in closets, Ceiling fan + moreRecently updated unitsUnit type1 BedPrice$3,000AskAvailabilityAvail. nowUnit titleUnit 2Quick ViewCheck availability