1610 NW 18th Avenue # 96d, Delray Beach FL 33445

1610 NW 18th Avenue # 96d, Delray Beach FL 33445, Delray Beach, FL 33445

1610 NW 18th Avenue # 96d, Delray Beach FL 33445

$139,000

2 Beds · 2 Baths · 1,104 Sq Ft