STAY INN FURNISHED APARTMENT RESIDENTIAL 1858 Dewey Street MAIN OFFICE, Hollywood, FL 33020