4560 NW 3rd Ave
Fort Lauderdale, FL

Property Details