1/52 52 Active $675,000 3 Beds2.5 Baths1,496 SqFt 1962 NE 7th St #104, Deerfield Beach, FL 33441 Townhouse Listed by LoKation