2008 Harwood C 2008 Deerfield Beach FL 33442 MLS #F10496988