221 NE 12th Ave 2

 221 NE 12th Ave, Fort LauderdaleFL 33301
$6,2003 BedsNo Pets