1621 NE 63rd Court, Fort Lauderdale, FL 33334 · Fort Lauderdale, FL | 1.089.000 US$ | 4 hab 2 ba | María Delgado Realtor