2501 Douglas Rd Miami Fl 33133, 704