No hard drive. It has been removed. Power does not turn on. May need a new power cord or something else internally. All other parts come with it.
Keyboard and power cord come with the unit.
Serious inquiries only.
http://www.cnet.com/products/sony-vaio-js-series-all-in-one-pc-vgc-js155j-b-core-2-duo-e7200-2-53-ghz-4-gb-500-gb-lcd-20-1/specs/