With 175 feet of waterfront, this property is a Miami gem.
by Inman | Nov 4