About 1495 NE 167 Street
1495 Grand Island 2BD - Located in the heart of North Miami Beach! Walking distance to Walmart, Public Parks, Schools, Public Transportation and more. Spacious apartments with tile throughout and renovated kitchens.
No Pets Allowed