14840 SW 104th St #78, Miami, FL 33196 - MLS#A11249292 - Found It H...