• Type Office
  • Market Miami
  • Sq. Ft. 170,000
  • Address1004 NW 65TH AVE. MIAMI
    FL