Sold $425,000 Mackle Park Plat 816 Tuscaloosa St, West Palm Beach FL 33405 3 bd · 2 ba · 1,048 sq ft MLS# A11966615 · Listing courtesy of LPT Realty, LLC