851 NE 1st Avenue 2005 Miami FL 33132 | MLS #F10525836