• Type Office
  • Market Ft. Lauderdale
  • Sq. Ft. 21,370
  • Address707 Northeast 3rd Avenue
    Fort Lauderdale, FL, USA