Met North

Arrow
Arrow
Slider

Met North is located in San Jose, CA. Met North is a 70 apartment unit project. Met North opened it’s doors in October of 2016.