8936 W Flagler St #214, Miami, FL 33174 - MLS#A11305218 - Found It ...