$10,975,000 -
2405 Castilla Isle
Fort Lauderdale ,
FL 33301
County: Broward County