Zillow has 43 photos of this $640,000 3 beds, 2 baths, 1,756 Square Feet single family home located at 7703 NW 20th St, Margate, FL 33063 built in 1986. MLS #F10447903.