Business Directory

This listing has been provided by:

Ocean Surf Hotel

7436 Ocean Terrace (near 75th St & Collins Ave)
Miami Florida 33141
Contact
Description

beautiful restored art deco, in quiet North Beach