$261,000SOLD SHORT SALE18650 Gulf Blvd. #510Indian Shores, FL 33785-2080View Listing