361 Northeast 191st Street North Miami Beach Florida 33179
Are you the property manager?
Tucked away in a cluster of tree-shaded courtyards, Vista Palms overlooks a scenic waterway situated in a quiet neighborhood but central to shopping, restaurant and the beach. Conveneintly located near major expressways including Interstate-95. Come home to a newly renovated community in the the heart of Miami.
Other Apartments Nearby
Click here to learn more.