We are very excited to announce that our Delray office will be moved into our new larger office space as of June 23rd. Please make a note of the new Delray address: 95 NE 4th Avenue, Delray Beach, Florida 33483. Just one block EAST of our current location. Stop by and check it out!
Negotiating When Possible, Aggressively Litigating When Necessary