1 Church Lane # 106, North Palm Beach FL 33408

1 Church Lane # 106, North Palm Beach FL 33408, North Palm Beach, FL 33408

1 Church Lane # 106, North Palm Beach FL 33408

$1,850,000

2 Beds · 2 Baths · 1,344 Sq Ft