1780 NE 191st St 807-2 Miami, FL 33179

Property Site: https://tour.keyes.com/home/YLTTDK/1780-NE-191st-St-807-2-Miami-FL-A11494198 Prime location with an incred...