210 21ST AVENUE 210 21ST AVENUE Indian Rocks Beach, Florida 33785 United States
210 21ST AVENUE Indian Rocks Beach, Florida 33785 United States
$1,500,000
Get directions
Great investment opportunity! It produced $260,000 in 2022 and already has over $88,000 in confirmed bookings for 2023. Full financial reporting available w/ accepted offer & allowable as a contingency. Portfolio of 4 highly successful STR's is...
Google Map Loading...
TRAVEL TIMEFROMIndian Beach