impression 0 200012695713 2403 AY LVD B INDIAN ROCKS BEACH FL 33785 Listing Price $ 347,500 Sold 2/11/2019 2403 AY LVD B INDIAN ROCKS BEACH , FL 33785 Listing Information 0 ba 1,284 sqft. SAVE PLACES NOTES