$14,000
6541 NE 20th Avenue, Fort Lauderdale, FL, 33308
Single Family Residence