341 N BIRCH 206 Fort Lauderdale FL 33304 | MLS F10083283