Metro Development has started work on a $65 million apartment development that will have over 500 units. The development will split the 504 units between 21 buildings on about 24 acres at 5656 Bixby ...