424 Lock rd unit 73, Deerfield Beach, FL
1586 SW 23rd Ter, Deerfield Beach, FL
1810 SW 42nd Way, Deerfield Beach, FL