Priced at $274,000 - 1660 Twelve Oaks Way #305, North Palm Beach, FL 33408