The Plaza Resort and Spa 600 N Atlantic Ave. Daytona Beach, FL 32118 Published on September 2, 2015 in An Oceanfront Condo for only $40,000? What’s the catch?Full resolution (1511 × 1476)