Both the projects seem to be a bit later on in development. From what I have seen, the rents you make from an investment unit may either cover your monthly costs, or you may even be in the red.
Typically the return you realize is only in appreciation.. you will have to consider closing costs...