2011 1ST ST, INDIAN ROCKS BEACH, FL 33785
8
beds
4
baths
2,824 Sq.Ft. LIVING AREA
7,383 Sq.Ft. lot