• 4836 NE 23rd Unit 10 Ft Lauderdale, FL 33308
  • Price: $139,000
  • Property ID #: F978383
FAQ