Lincoln Property Company wrapped up construction on a 175-unit apartment development that aims to address Santa Cruz's ...