2003 N PENINSULA AVENUE, NEW SMYRNA BEACH, FL 32169