$525,000 3 BDS | 1 BA | 1,377.0 SQFT 1336 Longwood Street St, West Palm Beach, FL 33401 Add to Favorites