|55 NW 120th St, North Miami FL 33168|
Beautiful single family home on large lot in prime Miami location! Close to Barry University, I95, Miami Shores and El Portal. This beauty features 3 bedrooms 2 baths that have been fully updated inside and out. It has hurricane impact windows and a newer roof.