This property has been sold

MLS® #:

2423 Castilla Isle

Fort Lauderdale, FL, 33301

$1,695,000