A
Ali Asghar Review of Neha Net, Santa Clara, CA
Parking spots are tight, center halls are good. C...
Parking spots are tight, center halls are good. Carpet area are clean. Lighting is good. Certain Hall area restrooms are too small for that area. Staff stays on top of things.

Comments: