Recently renovated, this furnished studio apartment in 'Grand Central' can be yours before Christmas and you can start reaping the rewards immediately.