Metro Walk Apartments
555 South Second Street, San Jose , CA 95112
Metro Walk Apartments is located in downtown San Jose it is 38 apartments, 1 retail store, an excellent central location in an opportunity zone, great redevelopment potential
Global Knowledge. Regional Expertise. Local Results.
by Steve Becerra on 3/7/2017
Growing Consumption Fuels the Industrial Sector