505 north orlando avenue, cocoa beach fl

28.32588, -80.610453