For Sale by Owner Just Listed! Beautiful 2 bedroom 2 bath 15th Floor Condor for sale in Santa Rosa Towers. Check out this amazing home with beautiful water views all around! For more information on this property located at 800 Ft. Pickens Road, Apt. 1502, Pensacola Beach, FL, contact the owners Sid & Roz Barron at (850) 324-7779. Click here to view the property's virtual tour.