Opal Sands, Clearwater Beach

Opal Sands, Clearwater Beach
https://opal-sands.usa8.info

This contemporary beachfront property is located in Clearwater Beach, just 0.6 mi from Pier 60. Opal Sands offers resort-style luxuries such as a full-service spa and a large fitness center.

430 Gulfview Boulevard, Clearwater Beach, FL 33767, United States of America

Related Posts