2125 South Atlantic Avenue, Daytona Beach Shores, Florida 32118 USA
In-Room Kitchenette
Claim copyright