House for rent, 520 Daiquiri Place, in Daytona Beach, United StatesDaytona Beach, 520 Daiquiri PlaceTerraced house • 6 room(s) • 2 bed. • 2 bath. • 128.86 m²