Sold $625,000 Tiburon Ii Ph Ii 6918 BARBAROSSA Street, Boca Raton FL 33433 3 bd · 2 ba · 1,730 sq ft MLS# B26059921 · Listing courtesy of LPT Realty, LLC