361 NE 191st St | Miami, FL 33179
1 - 3 Beds
1 - 2 Baths
675 - 995 sq. ft.
361 NE 191st St
From I-95, exit Miami Gardens Drive and go west until you reach NE 2nd Avenue and turn right. Then turn right on 191 Street and Vista Palms will be down on the left.