This is a apartment home. This home is located at 1002 Spanish River Rd #1002, Boca Raton, FL 33432.Show more