1620 NE 63rd Ct,Fort Lauderdale,
FL 33334-5126
$429,900 (LP)

2 Bedrooms

2 Bathrooms

1,836 Square Feet