Absolute beachfront on Tallow Beach is this 631 square metre block. Strolling distance to Suffolk Village shops and only 10 minutes to Byron Bay. Live the dream today!