1/19 19 Active $520,000 4 Beds3 Baths1,504 SqFt 421 NE 39th St, Deerfield Beach, FL 33064 Single Family Home Listed by Income Properties South