73 new homes to breathe life into riverside location