339 W Prospect Rd Fort Lauderdale, FL 33309