Development is well underway for a sprawling apartment complex alongside Interstate 280 in Dogpatch. A recent visit to 800 Indiana street showed an earth and boulder strewn parcel filled with excavators and pile driving equipment. The 2.5 acre property is slated to receive a five story residential … [Read more...]