Sold $520,000 North Palm Beach Pl 1 In 5014 SPRUCE Avenue, West Palm Beach FL 33407 3 bd · 3 ba · 1,766 sq ft MLS# B26077430 · Listing courtesy of Illustrated Properties