$3,690,000
2878 NE 26th Street, Fort Lauderdale, FL, 33305
Single Family Residence