Shella's place is located in a super convenient area in north San Jose. The apartment is in a gorgeous complex with tons of amenities and has pretty much everything you could or want.