1003 Leigh Ave
(1)

1003 Leigh Ave, San Jose, CA 95128

Reviews

1 year ago

Things to improve

There could definitely be some major improvements to the apartment, for example, at night the kitchen gets filled with cockroaches, our smoke detectors do not even work, also the screen and sliding door do not work, as well as some of the lights in our rooms and closets do not work, and lastly our plug ins create an outage here and there!