Welcome to Sandcastle 2 – condo complex in Indian Shores, St. Petersburg. Spend your next vacation in a deluxe oceanfront condo located on the beach in beautiful Indian Shores, Florida. Enjoy beautiful sunsets and full beach view from your own private balcony, take a romantic walk along the white sand beach, watch playful dolphins swim by, play volleyball, or just sit back and relax.
Welcome to Sandcastle 2 – condo complex in Indian Shores, St. Petersburg. Spend your next vacation in a deluxe oceanfront condo located on the beach in beautiful Indian Shores, Florida. Enjoy beautiful sunsets and full beach view from your own private balcony, take a romantic walk along the white sand beach, watch playful dolphins swim by, play volleyball, or just sit back and relax.