1660 Twelve Oaks Way # 303, North Palm Beach FL 33408

1660 Twelve Oaks Way # 303, North Palm Beach FL 33408, North Palm Beach, FL 33408

1660 Twelve Oaks Way # 303, North Palm Beach FL 33408

$470,000

2 Beds · 2 Baths · 1,781 Sq Ft