Atlantic Avenue Delray Beach

26.457932, -80.120522