$1,650,000
4240 NE 28th Avenue, Fort Lauderdale, FL, 33308
Single Family Residence