There are not many left.
These are ALL canal front houses listed under 400K in the Upper Keys:
Click here
There are great deals, please contact me if you are a serious buyer or seller; I'd love to assist you. You can reach me ,Veepka, at 305-393-0923 or Veepka@aol.com