Urban farming can be very profitable, you can either start small in your apartment, or get an old warehouse and start urban farming. Most urban farming methods do not require soil to grow, a lot of urban farming methods do not need big space. Generally speaking, it is expensive to grow in soil less medium or in urban space compared to traditional gardening in the farms, however, if you use long-term approach, you will recover investment in an couple of growing seasons and then start profiting from second or third year. Urban farming can also been done organically, so your produce can fetch better price.