1342 Ponce De Leon Drive

Fort Lauderdale, FL