fbpx

This property has been sold

MLS® #:

84 Isla Bahia Drive

Fort Lauderdale, FL, 33316

$19,995,000