- Description: This townhome project, at 2304 1st St. in Indian Rocks Beach, is new construction. It consists of four units, each 2400 sq. ft. with 3 bedrooms, 2 baths and a 1 car garage. Built in 1996.
- Address: 2304 1st St Indian Rocks Beach, FL 33785