$1,999,999
4801 NE 29th Avenue, Fort Lauderdale, FL, 33308
Single Family Residence