• 4836 NE 23rd Avenue Unit #2 Ft Lauderdale, FL 33308
  • Price: $159,000
  • Property ID #: f1037228
FAQ