A close up of a dirty room at Greenview Hotel.

Greenview Hotel

1671 Washington Avenue, Miami Beach, Florida 33139

Loading...