The Rebirth of the Cardozo Hotel
Read Time: 6 mins In the seventies, the porch at the Cardozo Hotel at 1300 Ocean Drive had no more than a row of aluminum chairs, with equal numbers of senior citizens who lived in
Read More »
Our Mailing Address is PO Box 190180, Miami Beach, FL, 33119