$2,400,000

443 18th Avenue, Indian Rocks Beach, FL 33785

Save Contact

Sold Price:

$2,400,000

Sold Date: 09/10/2025

443 18th Avenue Indian Rocks Beach, FL 33785 - INTRACOASTAL WATERWAY

Sold MLS# TB8383624

4 beds 3 baths 3,098 sq ft Single Family