Sold $340,500 Bermuda Isle - BOCA RIO #D 8111 Severn Dr #D, Boca Raton FL 33433 2 bd · 3 ba · 1,302 sq ft MLS# A12043631 · Listing courtesy of Luxe Properties