880 Mandalay Ave Clearwater Beach Fl 33767, C901