423 NW 21ST TER, Fort Lauderdale, FL 33311 - MLS#F10286166 - Snyder...