Single family homes for sale in margate fl